public class PartDescriptorImpl extends ApplicationElementImpl implements MPartDescriptor
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
ALLOW_MULTIPLE_EDEFAULT
The default value of the '
Allow Multiple' attribute |
protected boolean |
allowMultiple
The cached value of the '
Allow Multiple' attribute |
protected <any> |
bindingContexts
The cached value of the '
Binding Contexts' reference list |
protected java.lang.String |
category
The cached value of the '
Category' attribute |
protected static java.lang.String |
CATEGORY_EDEFAULT
The default value of the '
Category' attribute |
protected boolean |
closeable
The cached value of the '
Closeable' attribute |
protected static boolean |
CLOSEABLE_EDEFAULT
The default value of the '
Closeable' attribute |
protected static java.lang.String |
CONTRIBUTION_URI_EDEFAULT
The default value of the '
Contribution URI' attribute |
protected java.lang.String |
contributionURI
The cached value of the '
Contribution URI' attribute |
protected java.lang.String |
description
The cached value of the '
Description' attribute |
protected static java.lang.String |
DESCRIPTION_EDEFAULT
The default value of the '
Description' attribute |
protected boolean |
dirtyable
The cached value of the '
Dirtyable' attribute |
protected static boolean |
DIRTYABLE_EDEFAULT
The default value of the '
Dirtyable' attribute |
protected <any> |
handlers
The cached value of the '
Handlers' containment reference list |
protected static java.lang.String |
ICON_URI_EDEFAULT
The default value of the '
Icon URI' attribute |
protected java.lang.String |
iconURI
The cached value of the '
Icon URI' attribute |
protected java.lang.String |
label
The cached value of the '
Label' attribute |
protected static java.lang.String |
LABEL_EDEFAULT
The default value of the '
Label' attribute |
protected static java.lang.String |
LOCALIZED_DESCRIPTION_EDEFAULT
The default value of the '
Localized Description' attribute |
protected static java.lang.String |
LOCALIZED_LABEL_EDEFAULT
The default value of the '
Localized Label' attribute |
protected static java.lang.String |
LOCALIZED_TOOLTIP_EDEFAULT
The default value of the '
Localized Tooltip' attribute |
protected <any> |
menus
The cached value of the '
Menus' containment reference list |
protected <any> |
properties
The cached value of the '
Properties' map |
protected MToolBar |
toolbar
The cached value of the '
Toolbar' containment reference |
protected java.lang.String |
tooltip
The cached value of the '
Tooltip' attribute |
protected static java.lang.String |
TOOLTIP_EDEFAULT
The default value of the '
Tooltip' attribute |
protected <any> |
trimBars
The cached value of the '
Trim Bars' containment reference list |
protected <any> |
variables
The cached value of the '
Variables' attribute list |
CONTRIBUTOR_URI_EDEFAULT, contributorURI, ELEMENT_ID_EDEFAULT, elementId, persistedState, tags, transientData| Modifier | Constructor and Description |
|---|---|
protected |
PartDescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetToolbar(MToolBar newToolbar,
NotificationChain msgs) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedOperationID(int baseOperationID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
java.lang.Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.util.List<MBindingContext> |
getBindingContexts() |
java.lang.String |
getCategory() |
java.lang.String |
getContributionURI() |
java.lang.String |
getDescription() |
java.util.List<MHandler> |
getHandlers() |
java.lang.String |
getIconURI() |
java.lang.String |
getLabel() |
java.lang.String |
getLocalizedDescription() |
java.lang.String |
getLocalizedLabel() |
java.lang.String |
getLocalizedTooltip() |
java.util.List<MMenu> |
getMenus() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
MToolBar |
getToolbar() |
java.lang.String |
getTooltip() |
java.util.List<MTrimBar> |
getTrimBars() |
java.util.List<java.lang.String> |
getVariables() |
boolean |
isAllowMultiple() |
boolean |
isCloseable() |
boolean |
isDirtyable() |
void |
setAllowMultiple(boolean newAllowMultiple) |
void |
setCategory(java.lang.String newCategory) |
void |
setCloseable(boolean newCloseable) |
void |
setContributionURI(java.lang.String newContributionURI) |
void |
setDescription(java.lang.String newDescription) |
void |
setDirtyable(boolean newDirtyable) |
void |
setIconURI(java.lang.String newIconURI) |
void |
setLabel(java.lang.String newLabel) |
void |
setToolbar(MToolBar newToolbar) |
void |
setTooltip(java.lang.String newTooltip) |
java.lang.String |
toString() |
void |
updateLocalization() |
getContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdprotected static final java.lang.String LABEL_EDEFAULT
Label' attribute.
getLabel()protected java.lang.String label
Label' attribute.
getLabel()protected static final java.lang.String ICON_URI_EDEFAULT
Icon URI' attribute.
getIconURI()protected java.lang.String iconURI
Icon URI' attribute.
getIconURI()protected static final java.lang.String TOOLTIP_EDEFAULT
Tooltip' attribute.
getTooltip()protected java.lang.String tooltip
Tooltip' attribute.
getTooltip()protected static final java.lang.String LOCALIZED_LABEL_EDEFAULT
Localized Label' attribute.
getLocalizedLabel(),
Constant Field Valuesprotected static final java.lang.String LOCALIZED_TOOLTIP_EDEFAULT
Localized Tooltip' attribute.
getLocalizedTooltip(),
Constant Field Valuesprotected <any> handlers
Handlers' containment reference list.
getHandlers()protected <any> bindingContexts
Binding Contexts' reference list.
getBindingContexts()protected static final boolean ALLOW_MULTIPLE_EDEFAULT
Allow Multiple' attribute.
isAllowMultiple(),
Constant Field Valuesprotected boolean allowMultiple
Allow Multiple' attribute.
isAllowMultiple()protected static final java.lang.String CATEGORY_EDEFAULT
Category' attribute.
getCategory()protected java.lang.String category
Category' attribute.
getCategory()protected <any> menus
Menus' containment reference list.
getMenus()protected MToolBar toolbar
Toolbar' containment reference.
getToolbar()protected static final boolean CLOSEABLE_EDEFAULT
Closeable' attribute.
isCloseable(),
Constant Field Valuesprotected boolean closeable
Closeable' attribute.
isCloseable()protected static final boolean DIRTYABLE_EDEFAULT
Dirtyable' attribute.
isDirtyable(),
Constant Field Valuesprotected boolean dirtyable
Dirtyable' attribute.
isDirtyable()protected static final java.lang.String CONTRIBUTION_URI_EDEFAULT
Contribution URI' attribute.
getContributionURI()protected java.lang.String contributionURI
Contribution URI' attribute.
getContributionURI()protected static final java.lang.String DESCRIPTION_EDEFAULT
Description' attribute.
getDescription()protected java.lang.String description
Description' attribute.
getDescription()protected static final java.lang.String LOCALIZED_DESCRIPTION_EDEFAULT
Localized Description' attribute.
getLocalizedDescription()protected <any> variables
Variables' attribute list.
getVariables()protected <any> properties
Properties' map.
getProperties()protected <any> trimBars
Trim Bars' containment reference list.
getTrimBars()protected EClass eStaticClass()
eStaticClass in class ApplicationElementImplpublic java.lang.String getLabel()
getLabel in interface MUILabelMUILabel.setLabel(String)public void setLabel(java.lang.String newLabel)
setLabel in interface MUILabelnewLabel - the new value of the 'Label' attribute.MUILabel.getLabel()public java.lang.String getIconURI()
getIconURI in interface MUILabelMUILabel.setIconURI(String)public void setIconURI(java.lang.String newIconURI)
setIconURI in interface MUILabelnewIconURI - the new value of the 'Icon URI' attribute.MUILabel.getIconURI()public java.lang.String getTooltip()
getTooltip in interface MUILabelMUILabel.setTooltip(String)public void setTooltip(java.lang.String newTooltip)
setTooltip in interface MUILabelnewTooltip - the new value of the 'Tooltip' attribute.MUILabel.getTooltip()public java.util.List<MHandler> getHandlers()
getHandlers in interface MHandlerContainerpublic java.util.List<MBindingContext> getBindingContexts()
getBindingContexts in interface MBindingspublic boolean isAllowMultiple()
isAllowMultiple in interface MPartDescriptorMPartDescriptor.setAllowMultiple(boolean)public void setAllowMultiple(boolean newAllowMultiple)
setAllowMultiple in interface MPartDescriptornewAllowMultiple - the new value of the 'Allow Multiple' attribute.MPartDescriptor.isAllowMultiple()public java.lang.String getCategory()
getCategory in interface MPartDescriptorMPartDescriptor.setCategory(String)public void setCategory(java.lang.String newCategory)
setCategory in interface MPartDescriptornewCategory - the new value of the 'Category' attribute.MPartDescriptor.getCategory()public java.util.List<MMenu> getMenus()
getMenus in interface MPartDescriptorpublic MToolBar getToolbar()
getToolbar in interface MPartDescriptorMPartDescriptor.setToolbar(MToolBar)public NotificationChain basicSetToolbar(MToolBar newToolbar, NotificationChain msgs)
public void setToolbar(MToolBar newToolbar)
setToolbar in interface MPartDescriptornewToolbar - the new value of the 'Toolbar' containment reference.MPartDescriptor.getToolbar()public boolean isCloseable()
isCloseable in interface MPartDescriptorMPartDescriptor.setCloseable(boolean)public void setCloseable(boolean newCloseable)
setCloseable in interface MPartDescriptornewCloseable - the new value of the 'Closeable' attribute.MPartDescriptor.isCloseable()public boolean isDirtyable()
isDirtyable in interface MPartDescriptorMPartDescriptor.setDirtyable(boolean)public void setDirtyable(boolean newDirtyable)
setDirtyable in interface MPartDescriptornewDirtyable - the new value of the 'Dirtyable' attribute.MPartDescriptor.isDirtyable()public java.lang.String getContributionURI()
getContributionURI in interface MPartDescriptorMPartDescriptor.setContributionURI(String)public void setContributionURI(java.lang.String newContributionURI)
setContributionURI in interface MPartDescriptornewContributionURI - the new value of the 'Contribution URI' attribute.MPartDescriptor.getContributionURI()public java.lang.String getDescription()
getDescription in interface MPartDescriptorMPartDescriptor.setDescription(String)public void setDescription(java.lang.String newDescription)
setDescription in interface MPartDescriptornewDescription - the new value of the 'Description' attribute.MPartDescriptor.getDescription()public java.lang.String getLocalizedDescription()
getLocalizedDescription in interface MPartDescriptorpublic java.util.List<java.lang.String> getVariables()
getVariables in interface MPartDescriptorpublic java.util.Map<java.lang.String,java.lang.String> getProperties()
getProperties in interface MPartDescriptorpublic java.util.List<MTrimBar> getTrimBars()
getTrimBars in interface MPartDescriptorpublic void updateLocalization()
updateLocalization in interface MLocalizablepublic java.lang.String getLocalizedLabel()
getLocalizedLabel in interface MUILabelpublic java.lang.String getLocalizedTooltip()
getLocalizedTooltip in interface MUILabelpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ApplicationElementImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ApplicationElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class ApplicationElementImplpublic void eUnset(int featureID)
eUnset in class ApplicationElementImplpublic boolean eIsSet(int featureID)
eIsSet in class ApplicationElementImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
public int eDerivedOperationID(int baseOperationID,
java.lang.Class<?> baseClass)
public java.lang.Object eInvoke(int operationID,
<any> arguments)
throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetExceptionpublic java.lang.String toString()
toString in class ApplicationElementImpl