org.argouml.uml.diagram.static_structure.layout
Class ClassdiagramModelElementFactory

java.lang.Object
  extended byorg.argouml.uml.diagram.static_structure.layout.ClassdiagramModelElementFactory

public class ClassdiagramModelElementFactory
extends Object

a class to get the proper layouter for a Fig. Currently this deals only with Generalizations and Realizations.


Field Summary
private static Logger LOG
           
static ClassdiagramModelElementFactory SINGLETON
          The singleton.
 
Constructor Summary
private ClassdiagramModelElementFactory()
           
 
Method Summary
 LayoutedObject getInstance(Object f)
          create layouter object from a Fig.*
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

private static final Logger LOG

SINGLETON

public static final ClassdiagramModelElementFactory SINGLETON
The singleton.

Constructor Detail

ClassdiagramModelElementFactory

private ClassdiagramModelElementFactory()
Method Detail

getInstance

public LayoutedObject getInstance(Object f)
create layouter object from a Fig.*

Parameters:
f - Object which contains the Fig
Returns:
Layouter for the Edge or Classnode or null if none exists.


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