public class WindowImpl extends ElementContainerImpl<MWindowElement> implements MWindow
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected <any> |
bindingContexts
The cached value of the '
Binding Contexts' reference list |
protected IEclipseContext |
context
The cached value of the '
Context' attribute |
protected static IEclipseContext |
CONTEXT_EDEFAULT
The default value of the '
Context' attribute |
protected <any> |
handlers
The cached value of the '
Handlers' containment reference list |
protected int |
height
The cached value of the '
Height' attribute |
protected static int |
HEIGHT_EDEFAULT
The default value of the '
Height' attribute |
protected boolean |
heightESet
This is true if the Height attribute has been set
|
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_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 MMenu |
mainMenu
The cached value of the '
Main Menu' containment reference |
protected <any> |
properties
The cached value of the '
Properties' map |
protected <any> |
sharedElements
The cached value of the '
Shared Elements' containment reference list |
protected <any> |
snippets
The cached value of the '
Snippets' containment reference list |
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> |
variables
The cached value of the '
Variables' attribute list |
protected int |
width
The cached value of the '
Width' attribute |
protected static int |
WIDTH_EDEFAULT
The default value of the '
Width' attribute |
protected boolean |
widthESet
This is true if the Width attribute has been set
|
protected <any> |
windows
The cached value of the '
Windows' containment reference list |
protected int |
x
The cached value of the '
X' attribute |
protected static int |
X_EDEFAULT
The default value of the '
X' attribute |
protected boolean |
xESet
This is true if the X attribute has been set
|
protected int |
y
The cached value of the '
Y' attribute |
protected static int |
Y_EDEFAULT
The default value of the '
Y' attribute |
protected boolean |
yESet
This is true if the Y attribute has been set
|
children, selectedElementACCESSIBILITY_PHRASE_EDEFAULT, accessibilityPhrase, CONTAINER_DATA_EDEFAULT, containerData, curSharedRef, LOCALIZED_ACCESSIBILITY_PHRASE_EDEFAULT, ON_TOP_EDEFAULT, onTop, renderer, RENDERER_EDEFAULT, TO_BE_RENDERED_EDEFAULT, toBeRendered, visible, VISIBLE_EDEFAULT, visibleWhen, widget, WIDGET_EDEFAULTCONTRIBUTOR_URI_EDEFAULT, contributorURI, ELEMENT_ID_EDEFAULT, elementId, persistedState, tags, transientData| Modifier | Constructor and Description |
|---|---|
protected |
WindowImpl() |
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetMainMenu(MMenu newMainMenu,
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.util.List<MWindowElement> |
getChildren()
This is specialized for the more specific element type known in this context.
|
IEclipseContext |
getContext() |
java.util.List<MHandler> |
getHandlers() |
int |
getHeight() |
java.lang.String |
getIconURI() |
java.lang.String |
getLabel() |
java.lang.String |
getLocalizedLabel() |
java.lang.String |
getLocalizedTooltip() |
MMenu |
getMainMenu() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.util.List<MUIElement> |
getSharedElements() |
java.util.List<MUIElement> |
getSnippets() |
java.lang.String |
getTooltip() |
java.util.List<java.lang.String> |
getVariables() |
int |
getWidth() |
java.util.List<MWindow> |
getWindows() |
int |
getX() |
int |
getY() |
boolean |
isSetHeight() |
boolean |
isSetWidth() |
boolean |
isSetX() |
boolean |
isSetY() |
void |
setContext(IEclipseContext newContext) |
void |
setHeight(int newHeight) |
void |
setIconURI(java.lang.String newIconURI) |
void |
setLabel(java.lang.String newLabel) |
void |
setMainMenu(MMenu newMainMenu) |
void |
setSelectedElement(MWindowElement newSelectedElement)
This is specialized for the more specific type known in this context.
|
void |
setTooltip(java.lang.String newTooltip) |
void |
setWidth(int newWidth) |
void |
setX(int newX) |
void |
setY(int newY) |
java.lang.String |
toString() |
void |
unsetHeight() |
void |
unsetWidth() |
void |
unsetX() |
void |
unsetY() |
void |
updateLocalization() |
basicGetSelectedElement, eInverseAdd, getSelectedElementbasicGetCurSharedRef, basicSetParent, basicSetVisibleWhen, eBasicRemoveFromContainerFeature, getAccessibilityPhrase, getContainerData, getCurSharedRef, getLocalizedAccessibilityPhrase, getParent, getRenderer, getVisibleWhen, getWidget, isOnTop, isToBeRendered, isVisible, setAccessibilityPhrase, setContainerData, setCurSharedRef, setOnTop, setParent, setRenderer, setToBeRendered, setVisible, setVisibleWhen, setWidgetgetContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSelectedElementgetAccessibilityPhrase, getContainerData, getCurSharedRef, getLocalizedAccessibilityPhrase, getParent, getRenderer, getVisibleWhen, getWidget, isOnTop, isToBeRendered, isVisible, setAccessibilityPhrase, setContainerData, setCurSharedRef, setOnTop, setParent, setRenderer, setToBeRendered, setVisible, setVisibleWhen, setWidgetgetContributorURI, 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 static final IEclipseContext CONTEXT_EDEFAULT
Context' attribute.
getContext()protected IEclipseContext context
Context' attribute.
getContext()protected <any> variables
Variables' attribute list.
getVariables()protected <any> properties
Properties' map.
getProperties()protected <any> handlers
Handlers' containment reference list.
getHandlers()protected <any> bindingContexts
Binding Contexts' reference list.
getBindingContexts()protected <any> snippets
Snippets' containment reference list.
getSnippets()protected MMenu mainMenu
Main Menu' containment reference.
getMainMenu()protected static final int X_EDEFAULT
X' attribute.
getX(),
Constant Field Valuesprotected boolean xESet
protected static final int Y_EDEFAULT
Y' attribute.
getY(),
Constant Field Valuesprotected boolean yESet
protected static final int WIDTH_EDEFAULT
Width' attribute.
getWidth(),
Constant Field Valuesprotected int width
Width' attribute.
getWidth()protected boolean widthESet
protected static final int HEIGHT_EDEFAULT
Height' attribute.
getHeight(),
Constant Field Valuesprotected int height
Height' attribute.
getHeight()protected boolean heightESet
protected <any> windows
Windows' containment reference list.
getWindows()protected <any> sharedElements
Shared Elements' containment reference list.
getSharedElements()protected EClass eStaticClass()
eStaticClass in class ElementContainerImpl<MWindowElement>public java.util.List<MWindowElement> getChildren()
getChildren in interface MElementContainer<MWindowElement>getChildren in class ElementContainerImpl<MWindowElement>MUIElement.getParent()public void setSelectedElement(MWindowElement newSelectedElement)
setSelectedElement in interface MElementContainer<MWindowElement>setSelectedElement in class ElementContainerImpl<MWindowElement>newSelectedElement - the new value of the 'Selected Element' reference.MElementContainer.getSelectedElement()public 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.lang.String getLocalizedLabel()
getLocalizedLabel in interface MUILabelpublic java.lang.String getLocalizedTooltip()
getLocalizedTooltip in interface MUILabelpublic IEclipseContext getContext()
getContext in interface MContextMContext.setContext(IEclipseContext)public void setContext(IEclipseContext newContext)
setContext in interface MContextnewContext - the new value of the 'Context' attribute.MContext.getContext()public java.util.List<java.lang.String> getVariables()
getVariables in interface MContextpublic java.util.Map<java.lang.String,java.lang.String> getProperties()
getProperties in interface MContextpublic java.util.List<MHandler> getHandlers()
getHandlers in interface MHandlerContainerpublic java.util.List<MBindingContext> getBindingContexts()
getBindingContexts in interface MBindingspublic java.util.List<MUIElement> getSnippets()
getSnippets in interface MSnippetContainerpublic MMenu getMainMenu()
getMainMenu in interface MWindowMWindow.setMainMenu(MMenu)public NotificationChain basicSetMainMenu(MMenu newMainMenu, NotificationChain msgs)
public void setMainMenu(MMenu newMainMenu)
setMainMenu in interface MWindownewMainMenu - the new value of the 'Main Menu' containment reference.MWindow.getMainMenu()public int getX()
getX in interface MWindowMWindow.isSetX(),
MWindow.unsetX(),
MWindow.setX(int)public void setX(int newX)
setX in interface MWindownewX - the new value of the 'X' attribute.MWindow.isSetX(),
MWindow.unsetX(),
MWindow.getX()public void unsetX()
unsetX in interface MWindowMWindow.isSetX(),
MWindow.getX(),
MWindow.setX(int)public boolean isSetX()
isSetX in interface MWindowMWindow.unsetX(),
MWindow.getX(),
MWindow.setX(int)public int getY()
getY in interface MWindowMWindow.isSetY(),
MWindow.unsetY(),
MWindow.setY(int)public void setY(int newY)
setY in interface MWindownewY - the new value of the 'Y' attribute.MWindow.isSetY(),
MWindow.unsetY(),
MWindow.getY()public void unsetY()
unsetY in interface MWindowMWindow.isSetY(),
MWindow.getY(),
MWindow.setY(int)public boolean isSetY()
isSetY in interface MWindowMWindow.unsetY(),
MWindow.getY(),
MWindow.setY(int)public int getWidth()
getWidth in interface MWindowMWindow.isSetWidth(),
MWindow.unsetWidth(),
MWindow.setWidth(int)public void setWidth(int newWidth)
setWidth in interface MWindownewWidth - the new value of the 'Width' attribute.MWindow.isSetWidth(),
MWindow.unsetWidth(),
MWindow.getWidth()public void unsetWidth()
unsetWidth in interface MWindowMWindow.isSetWidth(),
MWindow.getWidth(),
MWindow.setWidth(int)public boolean isSetWidth()
isSetWidth in interface MWindowMWindow.unsetWidth(),
MWindow.getWidth(),
MWindow.setWidth(int)public int getHeight()
getHeight in interface MWindowMWindow.isSetHeight(),
MWindow.unsetHeight(),
MWindow.setHeight(int)public void setHeight(int newHeight)
setHeight in interface MWindownewHeight - the new value of the 'Height' attribute.MWindow.isSetHeight(),
MWindow.unsetHeight(),
MWindow.getHeight()public void unsetHeight()
unsetHeight in interface MWindowMWindow.isSetHeight(),
MWindow.getHeight(),
MWindow.setHeight(int)public boolean isSetHeight()
isSetHeight in interface MWindowMWindow.unsetHeight(),
MWindow.getHeight(),
MWindow.setHeight(int)public java.util.List<MWindow> getWindows()
getWindows in interface MWindowpublic java.util.List<MUIElement> getSharedElements()
getSharedElements in interface MWindowpublic void updateLocalization()
updateLocalization in interface MLocalizableupdateLocalization in class UIElementImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ElementContainerImpl<MWindowElement>public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ElementContainerImpl<MWindowElement>public void eSet(int featureID,
java.lang.Object newValue)
eSet in class ElementContainerImpl<MWindowElement>public void eUnset(int featureID)
eUnset in class ElementContainerImpl<MWindowElement>public boolean eIsSet(int featureID)
eIsSet in class ElementContainerImpl<MWindowElement>public 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)
eDerivedOperationID in class UIElementImplpublic java.lang.Object eInvoke(int operationID,
<any> arguments)
throws java.lang.reflect.InvocationTargetException
eInvoke in class UIElementImpljava.lang.reflect.InvocationTargetExceptionpublic java.lang.String toString()
toString in class UIElementImpl