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 String ECLIPSE_IMPLEMENTATION
          Constant for user interface component implementations for the Eclipse environment.
static 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.
 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.
 String getComponentId()
          Retrieves the component identifier that contains the property editor.
 String getComponentVersion()
          Retrieves the version of the component that contains the property editor.
 String getConfigurationType()
          Retrieves the class name of the data type expected at configuration or design time.
 String getConverterClass()
          Retrieves the name of the class that implements the conversion interface for the property editor.
 Date getCreateTime()
          Retrieves the property editor component's creation time.
 String getDescription()
          Retrieves the description for the property editor.
 String getDescriptor()
          Retrieves the descriptor XML string for the property editor (defined in the component.xml file).
 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.
 String getSerializerClass()
          Retrieves the name of the class that implements the serializer interface for the property editor.
 String getUIComponentClass(String aType)
          Retrieves the name of the class that implements the user interface for the property editor and for the specified presentation platform.
 Date getUpdateTime()
          Retrieves the property editor component's last update time.
 

Field Detail

ECLIPSE_IMPLEMENTATION

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

See Also:
Constant Field Values

JSP_IMPLEMENTATION

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

See Also:
Constant Field Values
Method Detail

getId

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

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

Returns:
The description for the property editor.

getSerializerClass

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

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

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

String getUIComponentClass(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

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

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

Returns:
The component identifier that contains the property editor.

getComponentVersion

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

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

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

Returns:
The property editor component's creation time.

getUpdateTime

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]