com.adobe.idp.dsc.registry.infomodel
Interface PropertyEditorComponent

All Known Subinterfaces:
CompositeEditorComponent

public interface PropertyEditorComponent

A PropertyEditorComponent object provides access to the metadata and content contained within a physical property editor component file.


Field Summary
static java.lang.String ECLIPSE_IMPLEMENTATION
          Constant for user interface component implementations for the Eclipse environment.
static java.lang.String JSP_IMPLEMENTATION
          Constant for user interface component implementations for the JSP environment.
 
Method Summary
 long getArchiveId()
          Retrieves the archive identifier used to retrieve the archive where the property editor's resources are located.
 java.lang.String getClassPath()
          Retrieves a space delimited list of JAR files to be contained within the property editor JAR file and made available in the property editor's class path.
 java.lang.String getComponentId()
          Retrieves the component identifier that contains the property editor.
 java.lang.String getComponentVersion()
          Retrieves the version of the component that contains the property editor.
 java.lang.String getConfigurationType()
          Retrieves the class name of the data type expected at configuration or design time.
 java.lang.String getConverterClass()
          Retrieves the name of the class that implements the conversion interface for the property editor.
 java.util.Date getCreateTime()
          Retrieves the property editor component's creation time.
 java.lang.String getDescription()
          Retrieves the description for the property editor.
 java.lang.String getDescriptor()
          Retrieves the descriptor XML string for the property editor (defined in the component.xml file).
 java.lang.String getId()
          Retrieves the globally unique identifier for the property editor.
 int getMajorVersion()
          Retrieves the major version of the property editor.
 int getMinorVersion()
          Retrieves the minor version of the property editor.
 java.lang.String getSerializerClass()
          Retrieves the name of the class that implements the serializer interface for the property editor.
 java.lang.String getUIComponentClass(java.lang.String aType)
          Retrieves the name of the class that implements the user interface for the property editor and for the specified presentation platform.
 java.util.Date getUpdateTime()
          Retrieves the property editor component's last update time.
 

Field Detail

ECLIPSE_IMPLEMENTATION

static final java.lang.String ECLIPSE_IMPLEMENTATION
Constant for user interface component implementations for the Eclipse environment.

See Also:
Constant Field Values

JSP_IMPLEMENTATION

static final java.lang.String JSP_IMPLEMENTATION
Constant for user interface component implementations for the JSP environment.

See Also:
Constant Field Values
Method Detail

getId

java.lang.String getId()
Retrieves the globally unique identifier for the property editor.

Returns:
The globally unique identifier for the property editor.

getMajorVersion

int getMajorVersion()
Retrieves the major version of the property editor.

Returns:
The major version of the property editor.

getMinorVersion

int getMinorVersion()
Retrieves the minor version of the property editor.

Returns:
The minor version of the property editor.

getDescription

java.lang.String getDescription()
Retrieves the description for the property editor.

Returns:
The description for the property editor.

getSerializerClass

java.lang.String getSerializerClass()
Retrieves the name of the class that implements the serializer interface for the property editor.

Returns:
The name of the class that implements the serializer interface for the property editor.

getConverterClass

java.lang.String getConverterClass()
Retrieves the name of the class that implements the conversion interface for the property editor.

Returns:
The name of the class that implements the conversion interface for the property editor.

getConfigurationType

java.lang.String getConfigurationType()
Retrieves the class name of the data type expected at configuration or design time.

Returns:
The class name of the data type expected at configuration or design time.

getUIComponentClass

java.lang.String getUIComponentClass(java.lang.String aType)
Retrieves the name of the class that implements the user interface for the property editor and for the specified presentation platform.

Parameters:
aType - The presentation platform (for example, Eclipse, Swing, or Web).
Returns:
A string value that represents the name of the class.

getClassPath

java.lang.String getClassPath()
Retrieves a space delimited list of JAR files to be contained within the property editor JAR file and made available in the property editor's class path.

Returns:
A string value that specifies a space delimited list of JAR files.

getComponentId

java.lang.String getComponentId()
Retrieves the component identifier that contains the property editor.

Returns:
The component identifier that contains the property editor.

getComponentVersion

java.lang.String getComponentVersion()
Retrieves the version of the component that contains the property editor.

Returns:
A string value that specifies the version of the component that contains the property editor.

getArchiveId

long getArchiveId()
Retrieves the archive identifier used to retrieve the archive where the property editor's resources are located.

Returns:
The archive identifier.

getDescriptor

java.lang.String getDescriptor()
Retrieves the descriptor XML string for the property editor (defined in the component.xml file).

Returns:
The descriptor XML string for the property editor.

getCreateTime

java.util.Date getCreateTime()
Retrieves the property editor component's creation time.

Returns:
The property editor component's creation time.

getUpdateTime

java.util.Date getUpdateTime()
Retrieves the property editor component's last update time.

Returns:
The property editor component's last update time.


[an error occurred while processing this directive] [an error occurred while processing this directive]