Packagecom.adobe.xmp.components
Classpublic class XMPForm
InheritanceXMPForm Inheritance mx.containers.Form
ImplementsIXMPPanel, mx.binding.IBindingClient

A top-level container for XMP-associated components to be displayed in a File Info dialog panel. Can be nested with other containers, including layout containers such as XMPHBox. Contains XMPFormItems which contain individual display components. Note: Don't remove the IBindingClient interface. This is required for backwards compatibility with CS4 custom panels.



Public Properties
 PropertyDefined by
  initFlags : InitFlags
XMPForm
  panelDescription : PanelDescription
Retrieves or sets the status of this panel.
XMPForm
  xmpAccess : IXMPAccess
[read-only] An XMP access object with which to communicate with the XMP Packet and update XMP fields
XMPForm
  xmpModification : Boolean
Whether this form allows modifications.
XMPForm
  XMPNamespaces : Array
The namespaces registered for the panel
XMPForm
Events
 EventSummaryDefined by
   Occurs when the data for the panel has been loaded.XMPForm
   Occurs when user opens this panel in multifile mode.XMPForm
   Occurs when user opens this panel.XMPForm
   Occurs when user closes this panel.XMPForm
Property detail
initFlagsproperty
initFlags:InitFlags  [read-write]Implementation
    public function get initFlags():InitFlags
    public function set initFlags(value:InitFlags):void
panelDescriptionproperty 
panelDescription:PanelDescription  [read-write]

Retrieves or sets the status of this panel.

Implementation
    public function get panelDescription():PanelDescription
    public function set panelDescription(value:PanelDescription):void
xmpAccessproperty 
xmpAccess:IXMPAccess  [read-only]

An XMP access object with which to communicate with the XMP Packet and update XMP fields

Implementation
    public function get xmpAccess():IXMPAccess
xmpModificationproperty 
xmpModification:Boolean  [read-write]

Whether this form allows modifications.

Implementation
    public function get xmpModification():Boolean
    public function set xmpModification(value:Boolean):void
XMPNamespacesproperty 
public var XMPNamespaces:Array

The namespaces registered for the panel

Event detail
dataLoadedevent 
Event object type: com.adobe.xmp.events.PanelEvent

Occurs when the data for the panel has been loaded.

xmpMultivalueevent  
Event object type: com.adobe.xmp.events.XMPEvent

Occurs when user opens this panel in multifile mode.

xmpReadevent  
Event object type: com.adobe.xmp.events.XMPEvent

Occurs when user opens this panel.

xmpWriteevent  
Event object type: com.adobe.xmp.events.XMPEvent

Occurs when user closes this panel.