org.eclipse.ocl.examples.emf.validation.validity
Interface RootValidatableNode

All Superinterfaces:
AbstractNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, ValidatableNode
All Known Implementing Classes:
RootValidatableNodeImpl

public interface RootValidatableNode
extends ValidatableNode

A representation of the model object 'Root ValidatableNode'.

The following features are supported:

See Also:
ValidityPackage.getRootValidatableNode()
Generated
Model

Method Summary
 RootNode getRootNode()
          Returns the value of the 'Root Node' container reference.
 void setRootNode(RootNode value)
          Sets the value of the 'Root Node' container reference.
 
Methods inherited from interface org.eclipse.ocl.examples.emf.validation.validity.ValidatableNode
getChildren, getConstrainedObject, getParent, setConstrainedObject, setParent
 
Methods inherited from interface org.eclipse.ocl.examples.emf.validation.validity.AbstractNode
countVisibleChildren, getGrayedElements, getLabel, getVisibleChildren, getWorstResult, isEnabled, isGrayed, isVisible, refreshGrayed, refreshVisibleChildren, setEnabled, setLabel, setWorstResult
 
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

getRootNode

RootNode getRootNode()
Returns the value of the 'Root Node' container reference. It is bidirectional and its opposite is 'Validatable Nodes'.

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

Returns:
the value of the 'Root Node' container reference.
See Also:
setRootNode(RootNode), ValidityPackage.getRootValidatableNode_RootNode(), RootNode.getValidatableNodes()
Generated
Model
opposite="validatableNodes" required="true" transient="false"

setRootNode

void setRootNode(RootNode value)
Sets the value of the 'Root Node' container reference.

Parameters:
value - the new value of the 'Root Node' container reference.
See Also:
getRootNode()
Generated