public interface IEngineDescriptor
This interface is not intended to be extended or implemented by clients.
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns the description of this engine instance.
|
String |
getEngineTypeId()
Returns the unique identifier of the engine type of which this is an
instance.
|
String |
getId()
Returns the unique identifier of this engine instance.
|
String |
getLabel()
Returns the label of this engine for rendering in the UI.
|
Dictionary<String,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(String desc)
Changes the description of this engine.
|
void |
setLabel(String label)
Changes the label of this engine.
|
String getId()
String getEngineTypeId()
String getLabel()
void setLabel(String label)
label - the new engine labelString getDescription()
void setDescription(String desc)
desc - the new engine descriptionDictionary<String,Object> getParameters()
boolean isUserDefined()
true if the engine is user defined, or
false otherwise.
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.