org.eclipse.ohf.stem.core
Interface Constants


public interface Constants

This interface contains a number of significant constants used by the STEM implementation.


Field Summary
static java.lang.String CATAGORY_ELEMENT
          This is the identifier of the element that specifies the name of a "catagory" for extension points that are extended by extensions that plug in Identifiables.
static java.lang.String CATAGORY_ID_ATTRIBUTE
          This is the identifier of the attribute in a Catatory element that specifies the unique identifier of the catagory.
static java.lang.String CATAGORY_NAME_ATTRIBUTE
          This is the identifier of the attribute in a CATAGORY element that specifies the name of the catagory.
static java.lang.String DECORATOR_ELEMENT
          This is the identifier of the element that specifies the name and implementing class for STEM "decorators"
static java.lang.String DUBLIN_CORE_ELEMENT
          This is the identifier of the element that specifies the Dublin Core values for extension points that are extended by extensions that plug in Identifiables.
static java.lang.String EXECUTABLE_NAME_ATTRIBUTE
          This is the identifier of the attribute in an Observer element that specifies the name of a STEM "executable".
static java.lang.String ID_DECORATOR_EXTENSION_POINT
          This is the extension point id of the "Decorators" extension point "org.eclipse.ohf.stem.core.decorator"
static java.lang.String ID_GRAPH_EXTENSION_POINT
          This is the extension point id for the "graph" extension point.
static java.lang.String ID_MODEL_EXTENSION_POINT
          This is the extension point id for the "model" extension point.
static java.lang.String ID_OBSERVER_EXTENSION_POINT
          This is the extension point id of the "Observers" extension point.
static java.lang.String ID_ROOT
          This is the string that is the root of all packages and plugin id's
static java.lang.String ID_SCENARIO_EXTENSION_POINT
          This is the extension point id for the "scenario" extension point.
static java.lang.String ID_SEQUENCER_EXTENSION_POINT
          This is the extension point id of the "Sequencers" extension point.
static java.lang.String ID_STEM_PROJECT_NATURE
          This is the id for the STEM project nature.
static java.lang.String IDENTIFIABLE_ROOT_CATAGORY_ID
          This is the unique identifier of the root catagory.
static java.lang.String IDENTIFIABLE_ROOT_CATAGORY_NAME
          The name of the root catagory for all IdentifiablePluginView's "/"
static java.lang.String MODELS_FOLDER_NAME
          The name of the folder in a STEM project that is the root of the models defined in that project.
static java.lang.String OBSERVER_ELEMENT
          This is the identifier of the element that specifies the name and implementing class for STEM "observers".
static java.lang.String PARENT_ID_ATTRIBUTE
          This is the identifier of the attribute in a CATAGORY element that specifies the unique identifier of the parent catagory of a child catagory.
static java.lang.String SEQUENCER_ELEMENT
          This is the identifier of the element that specifies the name and implementing class for STEM "sequencers".
static java.lang.String STEM_SCHEME
          This is the scheme used for STEM URI's that uniquely identify a component.
static java.lang.String STEM_TYPE_SCHEME
          This is the scheme used for STEM URI's that uniquely idenfity a STEM "type".
static java.lang.String STEM_URI_AUTHORITY
          This is the "authority" of a URI that refers to STEM resources.
 

Field Detail

ID_ROOT

static final java.lang.String ID_ROOT
This is the string that is the root of all packages and plugin id's

See Also:
Constant Field Values

ID_STEM_PROJECT_NATURE

static final java.lang.String ID_STEM_PROJECT_NATURE
This is the id for the STEM project nature.

See Also:
Constant Field Values

STEM_SCHEME

static final java.lang.String STEM_SCHEME
This is the scheme used for STEM URI's that uniquely identify a component.

See Also:
Constant Field Values

STEM_TYPE_SCHEME

static final java.lang.String STEM_TYPE_SCHEME
This is the scheme used for STEM URI's that uniquely idenfity a STEM "type".

See Also:
Constant Field Values

STEM_URI_AUTHORITY

static final java.lang.String STEM_URI_AUTHORITY
This is the "authority" of a URI that refers to STEM resources.

See Also:
Constant Field Values

ID_GRAPH_EXTENSION_POINT

static final java.lang.String ID_GRAPH_EXTENSION_POINT
This is the extension point id for the "graph" extension point. "org.eclipse.ohf.stem.core.graph"

See Also:
Constant Field Values

ID_MODEL_EXTENSION_POINT

static final java.lang.String ID_MODEL_EXTENSION_POINT
This is the extension point id for the "model" extension point. "org.eclipse.ohf.stem.core.model"

See Also:
Constant Field Values

ID_SCENARIO_EXTENSION_POINT

static final java.lang.String ID_SCENARIO_EXTENSION_POINT
This is the extension point id for the "scenario" extension point. "org.eclipse.ohf.stem.core.scenario"

See Also:
Constant Field Values

ID_OBSERVER_EXTENSION_POINT

static final java.lang.String ID_OBSERVER_EXTENSION_POINT
This is the extension point id of the "Observers" extension point. "org.eclipse.ohf.stem.core.observer"

See Also:
Constant Field Values

ID_SEQUENCER_EXTENSION_POINT

static final java.lang.String ID_SEQUENCER_EXTENSION_POINT
This is the extension point id of the "Sequencers" extension point. "org.eclipse.ohf.stem.core.sequencer"

See Also:
Constant Field Values

ID_DECORATOR_EXTENSION_POINT

static final java.lang.String ID_DECORATOR_EXTENSION_POINT
This is the extension point id of the "Decorators" extension point "org.eclipse.ohf.stem.core.decorator"

See Also:
Constant Field Values

MODELS_FOLDER_NAME

static final java.lang.String MODELS_FOLDER_NAME
The name of the folder in a STEM project that is the root of the models defined in that project.

See Also:
Constant Field Values

CATAGORY_ELEMENT

static final java.lang.String CATAGORY_ELEMENT
This is the identifier of the element that specifies the name of a "catagory" for extension points that are extended by extensions that plug in Identifiables. "catagory"

See Also:
CATAGORY_NAME_ATTRIBUTE, PARENT_ID_ATTRIBUTE, Constant Field Values

CATAGORY_NAME_ATTRIBUTE

static final java.lang.String CATAGORY_NAME_ATTRIBUTE
This is the identifier of the attribute in a CATAGORY element that specifies the name of the catagory. "name"

See Also:
CATAGORY_ELEMENT, PARENT_ID_ATTRIBUTE, Constant Field Values

CATAGORY_ID_ATTRIBUTE

static final java.lang.String CATAGORY_ID_ATTRIBUTE
This is the identifier of the attribute in a Catatory element that specifies the unique identifier of the catagory. "id"

See Also:
CATAGORY_NAME_ATTRIBUTE, PARENT_ID_ATTRIBUTE, Constant Field Values

PARENT_ID_ATTRIBUTE

static final java.lang.String PARENT_ID_ATTRIBUTE
This is the identifier of the attribute in a CATAGORY element that specifies the unique identifier of the parent catagory of a child catagory. "parent_id"

See Also:
CATAGORY_ELEMENT, CATAGORY_NAME_ATTRIBUTE, Constant Field Values

DUBLIN_CORE_ELEMENT

static final java.lang.String DUBLIN_CORE_ELEMENT
This is the identifier of the element that specifies the Dublin Core values for extension points that are extended by extensions that plug in Identifiables. "dublin_core"

See Also:
CATAGORY_ELEMENT, Constant Field Values

OBSERVER_ELEMENT

static final java.lang.String OBSERVER_ELEMENT
This is the identifier of the element that specifies the name and implementing class for STEM "observers".

See Also:
EXECUTABLE_NAME_ATTRIBUTE, Constant Field Values

SEQUENCER_ELEMENT

static final java.lang.String SEQUENCER_ELEMENT
This is the identifier of the element that specifies the name and implementing class for STEM "sequencers".

See Also:
EXECUTABLE_NAME_ATTRIBUTE, Constant Field Values

DECORATOR_ELEMENT

static final java.lang.String DECORATOR_ELEMENT
This is the identifier of the element that specifies the name and implementing class for STEM "decorators"

See Also:
EXECUTABLE_NAME_ATTRIBUTE, Constant Field Values

EXECUTABLE_NAME_ATTRIBUTE

static final java.lang.String EXECUTABLE_NAME_ATTRIBUTE
This is the identifier of the attribute in an Observer element that specifies the name of a STEM "executable".

See Also:
OBSERVER_ELEMENT, SEQUENCER_ELEMENT, DECORATOR_ELEMENT, Constant Field Values

IDENTIFIABLE_ROOT_CATAGORY_NAME

static final java.lang.String IDENTIFIABLE_ROOT_CATAGORY_NAME
The name of the root catagory for all IdentifiablePluginView's "/"

See Also:
IDENTIFIABLE_ROOT_CATAGORY_ID, Constant Field Values

IDENTIFIABLE_ROOT_CATAGORY_ID

static final java.lang.String IDENTIFIABLE_ROOT_CATAGORY_ID
This is the unique identifier of the root catagory. "/"

See Also:
IDENTIFIABLE_ROOT_CATAGORY_NAME, Constant Field Values