public interface IEngineDescriptor
This interface is not intended to be extended or implemented by clients.
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
Returns the description of this engine instance.
|
java.lang.String |
getEngineTypeId()
Returns the unique identifier of the engine type of which this is an
instance.
|
java.lang.String |
getId()
Returns the unique identifier of this engine instance.
|
java.lang.String |
getLabel()
Returns the label of this engine for rendering in the UI.
|
java.util.Dictionary<java.lang.String,java.lang.Object> |
getParameters()
Returns the parameters used to configure this engine according to the
valid parameters for the associated engine type.
|
boolean |
isUserDefined()
Tests whether this engine is provided as an extension point contribution
or is created by the user in the scope settings dialog.
|
void |
setDescription(java.lang.String desc)
Changes the description of this engine.
|
void |
setLabel(java.lang.String label)
Changes the label of this engine.
|
java.lang.String getId()
java.lang.String getEngineTypeId()
java.lang.String getLabel()
void setLabel(java.lang.String label)
label - the new engine labeljava.lang.String getDescription()
void setDescription(java.lang.String desc)
desc - the new engine descriptionjava.util.Dictionary<java.lang.String,java.lang.Object> getParameters()
boolean isUserDefined()
true if the engine is user defined, or
false otherwise.
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.