public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MContext, MHandlerContainer, MBindings, MSnippetContainer
This is the concrete class representing a bare bones window in the UI Model. Unless specifically desired it's likely better to use the TrimmedWindow instead.
Modifier and Type | Method and Description |
---|---|
int |
getHeight()
Returns the value of the 'Height' attribute.
|
MMenu |
getMainMenu()
Returns the value of the 'Main Menu' containment reference
|
List<MUIElement> |
getSharedElements()
Returns the value of the 'Shared Elements' containment reference list.
|
int |
getWidth()
Returns the value of the 'Width' attribute.
|
List<MWindow> |
getWindows()
Returns the value of the 'Windows' containment reference list.
|
int |
getX()
Returns the value of the 'X' attribute.
|
int |
getY()
Returns the value of the 'Y' attribute.
|
void |
setHeight(int value)
Sets the value of the '
Height ' attribute |
void |
setMainMenu(MMenu value)
Sets the value of the '
Main Menu ' containment reference |
void |
setWidth(int value)
Sets the value of the '
Width ' attribute |
void |
setX(int value)
Sets the value of the '
X ' attribute |
void |
setY(int value)
Sets the value of the '
Y ' attribute |
getChildren, getSelectedElement, setSelectedElement
getAccessibilityPhrase, getContainerData, getCurSharedRef, getLocalizedAccessibilityPhrase, getParent, getRenderer, getVisibleWhen, getWidget, isOnTop, isToBeRendered, isVisible, setAccessibilityPhrase, setContainerData, setCurSharedRef, setOnTop, setParent, setRenderer, setToBeRendered, setVisible, setVisibleWhen, setWidget
getContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementId
updateLocalization
getIconURI, getLabel, getLocalizedLabel, getLocalizedTooltip, getTooltip, setIconURI, setLabel, setTooltip
getContext, getProperties, getVariables, setContext
getHandlers
getBindingContexts
getSnippets
MMenu getMainMenu()
The main menu (if any) for this window.
setMainMenu(MMenu)
void setMainMenu(MMenu value)
Main Menu
' containment reference.
value
- the new value of the 'Main Menu' containment reference.getMainMenu()
int getX()
"-2147483648"
.
The 'X' position of this window
setX(int)
void setX(int value)
X
' attribute.
value
- the new value of the 'X' attribute.getX()
int getY()
"-2147483648"
.
The 'Y' position of this window
setY(int)
void setY(int value)
Y
' attribute.
value
- the new value of the 'Y' attribute.getY()
int getWidth()
"-1"
.
The width of this window
setWidth(int)
void setWidth(int value)
Width
' attribute.
value
- the new value of the 'Width' attribute.getWidth()
int getHeight()
"-1"
.
The heigfht of this window
setHeight(int)
void setHeight(int value)
Height
' attribute.
value
- the new value of the 'Height' attribute.getHeight()
List<MWindow> getWindows()
MWindow
.
The collection of 'Detached' windows associated with this window.
List<MUIElement> getSharedElements()
MUIElement
.
This is the collection of UI Elements that are referenced by Placeholders, allowing the re-use of these elements in different Perspectives.
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.