org.eclipse.stp.core.create.operations
Interface IComponentTypeCreationDataModelProperties

All Superinterfaces:
org.eclipse.stp.core.infrastructure.operations.IAbstractScribblerDataModelProperties, org.eclipse.wst.common.frameworks.datamodel.IDataModelProperties
All Known Implementing Classes:
ComponentTypeCreationDataModelProvider

public interface IComponentTypeCreationDataModelProperties
extends org.eclipse.stp.core.infrastructure.operations.IAbstractScribblerDataModelProperties


Field Summary
static java.lang.String CONTAINER
          [REQUIRED] Property indicating the Container into which the componentType file will be generated.
static java.lang.String NAME
          [REQUIRED] Name of the ComponentType.
static java.lang.String PROPERTIES
          [OPTIONAL] Property indicating the list of configurable Properties to be defined within this component type.
static java.lang.String REFERENCES
          [OPTIONAL] Property indicating the List of configurable references.
static java.lang.String SERVICES
          [OPTIONAL] Property indicating the list of services Type = List defaulted to empty list
 
Fields inherited from interface org.eclipse.stp.core.infrastructure.operations.IAbstractScribblerDataModelProperties
EDIT_MODEL_LABEL, PROJECT_NAME, RESULT, SCRIBBLER_DOMAINS
 
Fields inherited from interface org.eclipse.wst.common.frameworks.datamodel.IDataModelProperties
ALLOW_EXTENSIONS, RESTRICT_EXTENSIONS
 

Field Detail

NAME

static final java.lang.String NAME
[REQUIRED] Name of the ComponentType. This will dictate the componentType resource name. Type = String

See Also:
Constant Field Values

CONTAINER

static final java.lang.String CONTAINER
[REQUIRED] Property indicating the Container into which the componentType file will be generated. This container must be a valid IContainer. Type = IContainer

See Also:
Constant Field Values

PROPERTIES

static final java.lang.String PROPERTIES
[OPTIONAL] Property indicating the list of configurable Properties to be defined within this component type. Type = List defaulted to empty list

See Also:
Constant Field Values

REFERENCES

static final java.lang.String REFERENCES
[OPTIONAL] Property indicating the List of configurable references. Type = List defaulted to empty list

See Also:
Constant Field Values

SERVICES

static final java.lang.String SERVICES
[OPTIONAL] Property indicating the list of services Type = List defaulted to empty list

See Also:
Constant Field Values