public interface PluginDescriptor extends IdEObject
The following features are supported:
StorePackage.getPluginDescriptor()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<PluginConfiguration> |
getConfigurations()
Returns the value of the 'Configurations' reference list.
|
String |
getDescription()
Returns the value of the 'Description' attribute.
|
Boolean |
getEnabled()
Returns the value of the 'Enabled' attribute.
|
String |
getIdentifier()
Returns the value of the 'Identifier' attribute.
|
String |
getLocation()
Returns the value of the 'Location' attribute.
|
String |
getName()
Returns the value of the 'Name' attribute.
|
PluginBundleVersion |
getPluginBundleVersion()
Returns the value of the 'Plugin Bundle Version' reference.
|
String |
getPluginClassName()
Returns the value of the 'Plugin Class Name' attribute.
|
String |
getPluginInterfaceClassName()
Returns the value of the 'Plugin Interface Class Name' attribute.
|
boolean |
isInstallForNewUsers()
Returns the value of the 'Install For New Users' attribute.
|
void |
setDescription(String value)
Sets the value of the '
Description' attribute. |
void |
setEnabled(Boolean value)
Sets the value of the '
Enabled' attribute. |
void |
setIdentifier(String value)
Sets the value of the '
Identifier' attribute. |
void |
setInstallForNewUsers(boolean value)
Sets the value of the '
Install For New Users' attribute. |
void |
setLocation(String value)
Sets the value of the '
Location' attribute. |
void |
setName(String value)
Sets the value of the '
Name' attribute. |
void |
setPluginBundleVersion(PluginBundleVersion value)
Sets the value of the '
Plugin Bundle Version' reference. |
void |
setPluginClassName(String value)
Sets the value of the '
Plugin Class Name' attribute. |
void |
setPluginInterfaceClassName(String value)
Sets the value of the '
Plugin Interface Class Name' attribute. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
StorePackage.getPluginDescriptor_Name()void setName(String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()String getPluginClassName()
If the meaning of the 'Plugin Class Name' attribute isn't clear, there really should be more of a description here...
setPluginClassName(String),
StorePackage.getPluginDescriptor_PluginClassName()void setPluginClassName(String value)
Plugin Class Name' attribute.
value - the new value of the 'Plugin Class Name' attribute.getPluginClassName()String getDescription()
If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
setDescription(String),
StorePackage.getPluginDescriptor_Description()void setDescription(String value)
Description' attribute.
value - the new value of the 'Description' attribute.getDescription()String getLocation()
If the meaning of the 'Location' attribute isn't clear, there really should be more of a description here...
setLocation(String),
StorePackage.getPluginDescriptor_Location()void setLocation(String value)
Location' attribute.
value - the new value of the 'Location' attribute.getLocation()Boolean getEnabled()
If the meaning of the 'Enabled' attribute isn't clear, there really should be more of a description here...
setEnabled(Boolean),
StorePackage.getPluginDescriptor_Enabled()void setEnabled(Boolean value)
Enabled' attribute.
value - the new value of the 'Enabled' attribute.getEnabled()String getPluginInterfaceClassName()
If the meaning of the 'Plugin Interface Class Name' attribute isn't clear, there really should be more of a description here...
setPluginInterfaceClassName(String),
StorePackage.getPluginDescriptor_PluginInterfaceClassName()void setPluginInterfaceClassName(String value)
Plugin Interface Class Name' attribute.
value - the new value of the 'Plugin Interface Class Name' attribute.getPluginInterfaceClassName()org.eclipse.emf.common.util.EList<PluginConfiguration> getConfigurations()
PluginConfiguration.
It is bidirectional and its opposite is 'Plugin Descriptor'.
If the meaning of the 'Configurations' reference list isn't clear, there really should be more of a description here...
StorePackage.getPluginDescriptor_Configurations(),
PluginConfiguration.getPluginDescriptor()String getIdentifier()
If the meaning of the 'Identifier' attribute isn't clear, there really should be more of a description here...
setIdentifier(String),
StorePackage.getPluginDescriptor_Identifier()void setIdentifier(String value)
Identifier' attribute.
value - the new value of the 'Identifier' attribute.getIdentifier()boolean isInstallForNewUsers()
If the meaning of the 'Install For New Users' attribute isn't clear, there really should be more of a description here...
setInstallForNewUsers(boolean),
StorePackage.getPluginDescriptor_InstallForNewUsers()void setInstallForNewUsers(boolean value)
Install For New Users' attribute.
value - the new value of the 'Install For New Users' attribute.isInstallForNewUsers()PluginBundleVersion getPluginBundleVersion()
If the meaning of the 'Plugin Bundle Version' reference isn't clear, there really should be more of a description here...
setPluginBundleVersion(PluginBundleVersion),
StorePackage.getPluginDescriptor_PluginBundleVersion()void setPluginBundleVersion(PluginBundleVersion value)
Plugin Bundle Version' reference.
value - the new value of the 'Plugin Bundle Version' reference.getPluginBundleVersion()Copyright © 2018 OpenSource BIM. All rights reserved.