Packagecom.adobe.xmp.manifest
Classpublic class PanelDescription

Panel settings, as specified in the panel manifest. This object provides run-time access to the manifest. Changes made in this object are saved in the manifest file for the panel, and changes made to the file are reflected in this object on load.



Public Properties
 PropertyDefined by
  description : String
A descriptive string that is displayed when cursor hovers over the panel tab in the File Info dialog.
PanelDescription
  label : String
The localizable display name for the panel.
PanelDescription
  localizationFile : String
The base file name used for localization files.
PanelDescription
  mimetypeFilter : String
A MIME type or set of MIME types to match for filtering the types of files for which this a panel is shown.
PanelDescription
  mimetypeFilterIgnore : Boolean = false
Switches the MIME-type filter on or off.
PanelDescription
  mimetypeFilterShow : Boolean = true
Whether the panel should be shown (true) or hidden (false) if the MIME type of the file being examined in the File Info dialog matches any of the filter MIME types.
PanelDescription
  modifyDate : String
The timestamp for the most recent modification to this panel.
PanelDescription
  name : String
The unique identifying panel name.
PanelDescription
  panelClass : String
The name of the MXML/ActionScript class containing the source panel definition.
PanelDescription
  panelLibrary : String
The base file name of the panel Flash (SWF) file, without the .swf extension.
PanelDescription
  prefs : XMLList
Preferences defined for this panel, in XML format.
PanelDescription
  type : int
The panel type, one of PANELTYPE_BUILTIN or PANELTYPE_CUSTOM.
PanelDescription
  version : Number
A version number for the panel, allows the dialog to update the cached panel if a newer version is loaded.
PanelDescription
  visible : Boolean = true
When true, this panel is currently shown.
PanelDescription
Public Constants
 ConstantDefined by
  PANELTYPE_BUILTIN : int = 0
[static] Panel type: Built into the File Info dialog, developed internally by Adobe Systems
PanelDescription
  PANELTYPE_CUSTOM : int = 1
[static] Panel type: Custom, created by a developer using the SDK
PanelDescription
  PANELTYPESTR_BUILTIN : String = "built-in"
[static] Panel type: Built into the File Info dialog, developed internally by Adobe Systems
PanelDescription
  PANELTYPESTR_CUSTOM : String = "custom"
[static] Panel type: Custom, created by a developer using the SDK.
PanelDescription
Property detail
descriptionproperty
public var description:String

A descriptive string that is displayed when cursor hovers over the panel tab in the File Info dialog.

labelproperty 
public var label:String

The localizable display name for the panel.

localizationFileproperty 
public var localizationFile:String

The base file name used for localization files. These files are always located in a subfolder named loc, and named using the convention basename_localeCode.dat For example, if the base name is "myPanel", a dictionary file for U.S. English must be named "myPanel_en_US.dat".

mimetypeFilterproperty 
public var mimetypeFilter:String

A MIME type or set of MIME types to match for filtering the types of files for which this a panel is shown. A regular expression in which multiple MIME types are concatenated with a pipe (logical OR). For example: mimetypeFilter= "application/vnd.adobe.illustrator|application/(pdf|rtf)"

When the file being examined in the File Info dialog matches any of the given MIME types, this panel is shown or hidden according to the show and ignore settings.

See also

mimetypeFilterIgnore
mimetypeFilterIgnoreproperty 
public var mimetypeFilterIgnore:Boolean = false

Switches the MIME-type filter on or off. When true, the filter is ignored, and the panel is always shown. Can be set as a UI preference that supercedes the complete filter.

See also

mimetypeFilter
mimetypeFilterShowproperty 
public var mimetypeFilterShow:Boolean = true

Whether the panel should be shown (true) or hidden (false) if the MIME type of the file being examined in the File Info dialog matches any of the filter MIME types.

See also

mimetypeFilterIgnore
modifyDateproperty 
public var modifyDate:String

The timestamp for the most recent modification to this panel.

nameproperty 
public var name:String

The unique identifying panel name.

panelClassproperty 
public var panelClass:String

The name of the MXML/ActionScript class containing the source panel definition. For example, "my.namespace.MyPanel".

panelLibraryproperty 
public var panelLibrary:String

The base file name of the panel Flash (SWF) file, without the .swf extension.

prefsproperty 
public var prefs:XMLList

Preferences defined for this panel, in XML format. When the dialog is closed, these are stored as XML in a file named FileInfoPrefs.xml in the user's local-settings application data folder: .../Application Data/Adobe/XMP/File Info/3.0/work/FileInfoPrefs.xml

typeproperty 
public var type:int

The panel type, one of PANELTYPE_BUILTIN or PANELTYPE_CUSTOM.

versionproperty 
public var version:Number

A version number for the panel, allows the dialog to update the cached panel if a newer version is loaded.

visibleproperty 
public var visible:Boolean = true

When true, this panel is currently shown. When false, it is hidden.

Constant detail
PANELTYPE_BUILTINconstant
public static const PANELTYPE_BUILTIN:int = 0

Panel type: Built into the File Info dialog, developed internally by Adobe Systems

PANELTYPE_CUSTOMconstant 
public static const PANELTYPE_CUSTOM:int = 1

Panel type: Custom, created by a developer using the SDK

PANELTYPESTR_BUILTINconstant 
public static const PANELTYPESTR_BUILTIN:String = "built-in"

Panel type: Built into the File Info dialog, developed internally by Adobe Systems

PANELTYPESTR_CUSTOMconstant 
public static const PANELTYPESTR_CUSTOM:String = "custom"

Panel type: Custom, created by a developer using the SDK.