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, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.