org.eclipse.emf.ecp.view.dynamictree.model
Interface DynamicContainmentTree

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, VAbstractCategorization, VCategorizableElement, VCategory, VElement
All Known Implementing Classes:
DynamicContainmentTreeImpl

public interface DynamicContainmentTree
extends VCategory

A representation of the model object 'Dynamic Containment Tree'.

The following features are supported:

See Also:
ModelPackage.getDynamicContainmentTree()

Method Summary
 VContainedElement getChildComposite()
          Returns the value of the 'Child Composite' containment reference.
 org.eclipse.emf.ecore.EReference getChildReference()
          Returns the value of the 'Child Reference' reference.
 org.eclipse.emf.ecore.EObject getDomainModel()
          Returns the value of the 'Domain Model' reference.
 org.eclipse.emf.common.util.EList<DynamicContainmentItem> getItems()
          Returns the value of the 'Items' containment reference list.
 org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EReference> getPathToRoot()
          Returns the value of the 'Path To Root' reference list.
 void setChildComposite(VContainedElement value)
          Sets the value of the 'Child Composite' containment reference.
 void setChildReference(org.eclipse.emf.ecore.EReference value)
          Sets the value of the 'Child Reference' reference.
 void setDomainModel(org.eclipse.emf.ecore.EObject value)
          Sets the value of the 'Domain Model' reference.
 
Methods inherited from interface org.eclipse.emf.ecp.view.spi.categorization.model.VCategory
getComposite, setComposite
 
Methods inherited from interface org.eclipse.emf.ecp.view.spi.categorization.model.VAbstractCategorization
getActions
 
Methods inherited from interface org.eclipse.emf.ecp.view.spi.categorization.model.VCategorizableElement
getECPActions, getLabelObject, setECPActions
 
Methods inherited from interface org.eclipse.emf.ecp.view.spi.model.VElement
getAttachments, getDiagnostic, getName, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setName, setReadonly, setVisible
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getDomainModel

org.eclipse.emf.ecore.EObject getDomainModel()
Returns the value of the 'Domain Model' reference.

If the meaning of the 'Domain Model' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Domain Model' reference.
See Also:
setDomainModel(EObject), ModelPackage.getDynamicContainmentTree_DomainModel()

setDomainModel

void setDomainModel(org.eclipse.emf.ecore.EObject value)
Sets the value of the 'Domain Model' reference.

Parameters:
value - the new value of the 'Domain Model' reference.
See Also:
getDomainModel()

getChildReference

org.eclipse.emf.ecore.EReference getChildReference()
Returns the value of the 'Child Reference' reference.

If the meaning of the 'Child Reference' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Child Reference' reference.
See Also:
setChildReference(EReference), ModelPackage.getDynamicContainmentTree_ChildReference()

setChildReference

void setChildReference(org.eclipse.emf.ecore.EReference value)
Sets the value of the 'Child Reference' reference.

Parameters:
value - the new value of the 'Child Reference' reference.
See Also:
getChildReference()

getPathToRoot

org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EReference> getPathToRoot()
Returns the value of the 'Path To Root' reference list. The list contents are of type EReference.

If the meaning of the 'Path To Root' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Path To Root' reference list.
See Also:
ModelPackage.getDynamicContainmentTree_PathToRoot()

getChildComposite

VContainedElement getChildComposite()
Returns the value of the 'Child Composite' containment reference.

If the meaning of the 'Child Composite' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Child Composite' containment reference.
See Also:
setChildComposite(VContainedElement), ModelPackage.getDynamicContainmentTree_ChildComposite()

setChildComposite

void setChildComposite(VContainedElement value)
Sets the value of the 'Child Composite' containment reference.

Parameters:
value - the new value of the 'Child Composite' containment reference.
See Also:
getChildComposite()

getItems

org.eclipse.emf.common.util.EList<DynamicContainmentItem> getItems()
Returns the value of the 'Items' containment reference list. The list contents are of type DynamicContainmentItem.

If the meaning of the 'Items' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Items' containment reference list.
See Also:
ModelPackage.getDynamicContainmentTree_Items()


Copyright © 2014. All Rights Reserved.