Uses of Interface
org.argouml.uml.diagram.layout.LayoutedObject

Packages that use LayoutedObject
org.argouml.uml.diagram.layout Provides support for the automatic layout of diagrams. 
org.argouml.uml.diagram.static_structure.layout implements a rank based layout algorithm for static structure diagrams  
 

Uses of LayoutedObject in org.argouml.uml.diagram.layout
 

Subinterfaces of LayoutedObject in org.argouml.uml.diagram.layout
 interface LayoutedEdge
          This is a layouted edge in a diagram.
 interface LayoutedNode
          This interface has to be implemented by layouted nodes in diagrams (i.e.
 

Methods in org.argouml.uml.diagram.layout that return LayoutedObject
 LayoutedObject[] Layouter.getObjects()
          Operation getObjects returns all the layouted objects from this diagram.
 LayoutedObject Layouter.getObject(int index)
          Operation getObject returns one object from the diagram.
 LayoutedObject[] LayoutedContainer.getContent()
          Operation getContent returns all the objects from this container.
 

Methods in org.argouml.uml.diagram.layout with parameters of type LayoutedObject
 void Layouter.add(LayoutedObject obj)
          Add another object to the diagram.
 void Layouter.remove(LayoutedObject obj)
          Remove a object from the diagram.
 void LayoutedContainer.add(LayoutedObject obj)
          Add an object to this container.
 void LayoutedContainer.remove(LayoutedObject obj)
          Remove an object from this container.
 

Uses of LayoutedObject in org.argouml.uml.diagram.static_structure.layout
 

Classes in org.argouml.uml.diagram.static_structure.layout that implement LayoutedObject
 class ClassdiagramAssociationEdge
           
 class ClassdiagramEdge
          This class is an abstract implementation of all edges which are layoutable in the classdiagram.
 class ClassdiagramGeneralizationEdge
           
 class ClassdiagramInheritanceEdge
           
(package private)  class ClassdiagramNode
          This class represents a node in the classdiagram (a class, interface or package).
 class ClassdiagramNote
          This class overrides some of the aspects of ClassdiagramNodes to simplify the positioning of notes nearby the commented nodes.
 class ClassdiagramNoteEdge
          This class represents note edges to enable an appropriate positioning of notes.
 class ClassdiagramRealizationEdge
           
 

Methods in org.argouml.uml.diagram.static_structure.layout that return LayoutedObject
 LayoutedObject ClassdiagramModelElementFactory.getInstance(Object f)
          create layouter object from a Fig.*
 LayoutedObject ClassdiagramLayouter.getObject(int index)
          Operation getObject returns a object with a given index from the layouter.
 LayoutedObject[] ClassdiagramLayouter.getObjects()
          Operation getObjects returns all the objects currently participating in the layout process.
 

Methods in org.argouml.uml.diagram.static_structure.layout with parameters of type LayoutedObject
 void ClassdiagramLayouter.add(LayoutedObject obj)
          Add an object to layout.
 void ClassdiagramLayouter.remove(LayoutedObject obj)
          Remove an object from the layout process.
 



ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook