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 |
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 getParameters()
boolean isUserDefined()
true
if the engine is user defined, or
false
otherwise.
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.