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

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

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


Field Summary
static java.lang.String COMPONENT_TYPE
          [REQUIRED] Component who owns this property/s.
static java.lang.String DEFAULT_VALUE
          [OPTIONAL] Default value of the property.
static java.lang.String MANY
          [REQUIRED] Many field for the property Type = Object
static java.lang.String NAME
          [REQUIRED] Name of the property Type = String
static java.lang.String REQUIRED
          [OPTIONAL] Type = Boolean default value is TRUE
static java.lang.String TYPE
          [REQUIRED] Type of the property Type = Object
 
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

COMPONENT_TYPE

static final java.lang.String COMPONENT_TYPE
[REQUIRED] Component who owns this property/s. Type = ComponentType

See Also:
Constant Field Values

DEFAULT_VALUE

static final java.lang.String DEFAULT_VALUE
[OPTIONAL] Default value of the property. Type = String

See Also:
Constant Field Values

NAME

static final java.lang.String NAME
[REQUIRED] Name of the property Type = String

See Also:
Constant Field Values

REQUIRED

static final java.lang.String REQUIRED
[OPTIONAL] Type = Boolean default value is TRUE

See Also:
Constant Field Values

TYPE

static final java.lang.String TYPE
[REQUIRED] Type of the property Type = Object

See Also:
Constant Field Values

MANY

static final java.lang.String MANY
[REQUIRED] Many field for the property Type = Object

See Also:
Constant Field Values