Uses of Interface
org.ocleditor.parser.model.IOclElement

Packages that use IOclElement
org.ocleditor.internal.ui.document   
org.ocleditor.parser.model   
org.oclparser.internal.core.model   
 

Uses of IOclElement in org.ocleditor.internal.ui.document
 

Methods in org.ocleditor.internal.ui.document with parameters of type IOclElement
 void IDocumentChanger.remove(IOclElement element)
          Removes an OCL element from the document.
 void DocumentChanger.remove(IOclElement element)
           
 

Uses of IOclElement in org.ocleditor.parser.model
 

Subinterfaces of IOclElement in org.ocleditor.parser.model
 interface IOclContext
          Represents an OCL context.
 interface IOclInvariant
          Represents an OCL invariant.
 interface IOclModel
          Represents an OCL model (it's mostly an OCL file).
 interface IOclPackage
           
 interface IOclPostCondition
          Represents an OCL post condition.
 interface IOclPreCondition
          Represents an OCL pre condition.
 

Methods in org.ocleditor.parser.model that return IOclElement
 IOclElement IOclElement.getParent()
           
 IOclElement[] IOclElement.getChildren()
          Returns the children that are also OCL elements.
 

Methods in org.ocleditor.parser.model with parameters of type IOclElement
 boolean IOclModelVisitor.visit(IOclElement oclElement)
          Visits the given OCL element.
 void IOclElement.addChild(IOclElement elem)
          Adds an OCL element as a child.
 

Uses of IOclElement in org.oclparser.internal.core.model
 

Classes in org.oclparser.internal.core.model that implement IOclElement
 class OclContext
           
 class OclElement
          Is the base class for all OCL elements.
 class OclFile
          represents an OCL model - in this implementation a file.
 class OclInvariant
          represents an OCL invariant.
 class OclPackage
          represents an OCL package.
 class OclPostCondition
          represents an OCL post condition.
 class OclPreCondition
          represents an OCL pre condition.
 

Methods in org.oclparser.internal.core.model that return IOclElement
 IOclElement OclElement.getParent()
           
 IOclElement[] OclElement.getChildren()
           
 

Methods in org.oclparser.internal.core.model with parameters of type IOclElement
 void OclElement.addChild(IOclElement elem)
           
 

Constructors in org.oclparser.internal.core.model with parameters of type IOclElement
OclPreCondition(java.lang.String name, int line, int column, IOclElement parent)
           
OclPostCondition(java.lang.String name, int line, int column, IOclElement parent)
           
OclPackage(java.lang.String name, int line, int column, IOclElement parent)
           
OclInvariant(java.lang.String name, int line, int column, IOclElement parent)
           
OclElement(java.lang.String name, int line, int column, IOclElement parent)
           
OclContext(java.lang.String name, int line, int column, IOclElement parent)