org.eclipse.wst.common.frameworks.datamodel.properties
Interface IFlexibleProjectCreationDataModelProperties

All Superinterfaces:
org.eclipse.wst.common.frameworks.datamodel.IDataModelProperties

public interface IFlexibleProjectCreationDataModelProperties
extends org.eclipse.wst.common.frameworks.datamodel.IDataModelProperties

IFlexibleProjectCreationDataModelProperties provides properties to the DataModel associated with the FlexibleProjectCreationDataModelProperties as well as all extending interfaces extending IFlexibleProjectCreationDataModelProperties specifically, but not limited to the Java releated creatoin in the JST layer.

Since:
1.0
See Also:

This interface is not intended to be implemented by clients.

, IDataModelProvider, DataModelFactory, IDataModelProperties

Field Summary
static java.lang.String NESTED_MODEL_PROJECT_CREATION
          Required, type IDataModel.
static java.lang.String PROJECT_LOCATION
          Required, type String.
static java.lang.String PROJECT_NAME
          Required, type String.
 

Field Detail

PROJECT_NAME

public static final java.lang.String PROJECT_NAME
Required, type String. The user defined name of the target project for the component to be created.

See Also:
Constant Field Values

PROJECT_LOCATION

public static final java.lang.String PROJECT_LOCATION
Required, type String. The user defined location on disk of the target project for the component to be created. Defaulted to default eclipse workspace location

See Also:
Constant Field Values

NESTED_MODEL_PROJECT_CREATION

public static final java.lang.String NESTED_MODEL_PROJECT_CREATION
Required, type IDataModel. The user set IDataModel used to create the initial project. Providers which currently exist for this IDataModel include IProjectCreationProperties.

See Also:
IProjectCreationProperties, Constant Field Values