org.omg.uml.diagraminterchange
Interface DiagramElement

All Superinterfaces:
javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
Diagram, Ellipse, GraphEdge, GraphElement, GraphicPrimitive, GraphNode, Image, LeafElement, Polyline, Reference, TextElement

public interface DiagramElement
extends javax.jmi.reflect.RefObject

DiagramElement object instance interface.


Method Summary
 GraphElement getContainer()
          Returns the value of reference container.
 Collection getProperty()
          Returns the value of reference property.
 Collection getReference()
          Returns the value of reference reference.
 boolean isVisible()
          Returns the value of attribute isVisible.
 void setContainer(GraphElement newValue)
          Sets the value of reference container.
 void setVisible(boolean newValue)
          Sets the value of isVisible attribute.
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

isVisible

public boolean isVisible()
Returns the value of attribute isVisible.

Returns:
Value of attribute isVisible.

setVisible

public void setVisible(boolean newValue)
Sets the value of isVisible attribute. See isVisible() for description on the attribute.

Parameters:
newValue - New value to be set.

getProperty

public Collection getProperty()
Returns the value of reference property.

Returns:
Value of reference property.

getReference

public Collection getReference()
Returns the value of reference reference.

Returns:
Value of reference reference.

getContainer

public GraphElement getContainer()
Returns the value of reference container.

Returns:
Value of reference container.

setContainer

public void setContainer(GraphElement newValue)
Sets the value of reference container. See getContainer() for description on the reference.

Parameters:
newValue - New value to be set.