# Uses of Interface
org.eclipse.e4.ui.model.application.ui.basic.MWindowElement

Packages that use MWindowElement
Package
Description
org.eclipse.e4.ui.model.application.ui.advanced
Application programming interfaces describing the advanced Eclipse 4 user interface model elements.
org.eclipse.e4.ui.model.application.ui.advanced.impl
org.eclipse.e4.ui.model.application.ui.advanced.util
org.eclipse.e4.ui.model.application.ui.basic
Application programming interfaces describing the basic Eclipse 4 user interface model elements.
org.eclipse.e4.ui.model.application.ui.basic.impl
org.eclipse.e4.ui.model.application.ui.basic.util

## Uses of MWindowElement in org.eclipse.e4.ui.model.application.ui.advanced

Subinterfaces of MWindowElement in org.eclipse.e4.ui.model.application.ui.advanced
Modifier and Type
Interface
Description
`interface`
`MArea`
A representation of the model object 'Area'.
`interface`
`MPerspectiveStack`
A representation of the model object 'Perspective Stack'.

## Uses of MWindowElement in org.eclipse.e4.ui.model.application.ui.advanced.impl

Classes in org.eclipse.e4.ui.model.application.ui.advanced.impl that implement MWindowElement
Modifier and Type
Class
Description
`class`
`AreaImpl`
An implementation of the model object 'Area'.
`class`
`PerspectiveStackImpl`
An implementation of the model object 'Perspective Stack'.

## Uses of MWindowElement in org.eclipse.e4.ui.model.application.ui.advanced.util

Methods in org.eclipse.e4.ui.model.application.ui.advanced.util with parameters of type MWindowElement
Modifier and Type
Method
Description
`T1`
AdvancedSwitch.`caseWindowElement(MWindowElement object)`
Returns the result of interpreting the object as an instance of 'Window Element'.

## Uses of MWindowElement in org.eclipse.e4.ui.model.application.ui.basic

Subinterfaces of MWindowElement in org.eclipse.e4.ui.model.application.ui.basic
Modifier and Type
Interface
Description
`interface`
`MCompositePart`
A representation of the model object 'Composite Part'.
`interface`
`MPart`
A representation of the model object 'Part'.
`interface`
`MPartSashContainer`
A representation of the model object 'Part Sash Container'.
`interface`
`MPartStack`
A representation of the model object 'Part Stack'.
Subinterfaces with type arguments of type MWindowElement in org.eclipse.e4.ui.model.application.ui.basic
Modifier and Type
Interface
Description
`interface`
`MWindow`
A representation of the model object 'Window'.

## Uses of MWindowElement in org.eclipse.e4.ui.model.application.ui.basic.impl

Classes in org.eclipse.e4.ui.model.application.ui.basic.impl that implement MWindowElement
Modifier and Type
Class
Description
`class`
`CompositePartImpl`
An implementation of the model object 'Composite Part'.
`class`
`PartImpl`
An implementation of the model object 'Part'.
`class`
`PartSashContainerImpl`
An implementation of the model object 'Part Sash Container'.
`class`
`PartStackImpl`
An implementation of the model object 'Part Stack'.
Subclasses with type arguments of type MWindowElement in org.eclipse.e4.ui.model.application.ui.basic.impl
Modifier and Type
Class
Description
`class`
`WindowImpl`
An implementation of the model object 'Window'.
Methods in org.eclipse.e4.ui.model.application.ui.basic.impl that return types with arguments of type MWindowElement
Modifier and Type
Method
Description
`List<MWindowElement>`
WindowImpl.`getChildren()`
This is specialized for the more specific element type known in this context.
Methods in org.eclipse.e4.ui.model.application.ui.basic.impl with parameters of type MWindowElement
Modifier and Type
Method
Description
`void`
WindowImpl.`setSelectedElement(MWindowElement newSelectedElement)`
This is specialized for the more specific type known in this context.

## Uses of MWindowElement in org.eclipse.e4.ui.model.application.ui.basic.util

Methods in org.eclipse.e4.ui.model.application.ui.basic.util with parameters of type MWindowElement
Modifier and Type
Method
Description
`T1`
BasicSwitch.`caseWindowElement(MWindowElement object)`
Returns the result of interpreting the object as an instance of 'Window Element'.