org.apache.maven.diagrams.gui.layouts
Class AbstractLayoutConfiguration<TLayout extends prefuse.action.layout.Layout>

java.lang.Object
  extended by org.apache.maven.diagrams.gui.layouts.AbstractLayoutConfiguration<TLayout>
Direct Known Subclasses:
ForcesLayoutConfiguration, NodeLinkTreeLayoutConfiguration

public abstract class AbstractLayoutConfiguration<TLayout extends prefuse.action.layout.Layout>
extends java.lang.Object


Constructor Summary
AbstractLayoutConfiguration()
           
 
Method Summary
abstract  boolean canUpdateLayout(prefuse.action.layout.Layout layout)
           
abstract  void readFromLayout(TLayout l)
           
abstract  void setDefaultConfiguration()
           
abstract  void updateLayout(TLayout l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractLayoutConfiguration

public AbstractLayoutConfiguration()
Method Detail

readFromLayout

public abstract void readFromLayout(TLayout l)

updateLayout

public abstract void updateLayout(TLayout l)

setDefaultConfiguration

public abstract void setDefaultConfiguration()

canUpdateLayout

public abstract boolean canUpdateLayout(prefuse.action.layout.Layout layout)


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.