uk.ac.ic.doc.automed.editor.layout
Class RootLayout
java.lang.Object
uk.ac.ic.doc.automed.editor.layout.RootLayout
- All Implemented Interfaces:
- LayoutInterface
- Direct Known Subclasses:
- AestheticRootLayout, LogicalRootLayout
public abstract class RootLayout
- extends java.lang.Object
- implements LayoutInterface
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RootLayout
public RootLayout()
setGenerations
public void setGenerations(int g)
main
public static void main(java.lang.String[] args)
setOffset
public void setOffset(int x,
int y)
setRootNode
public void setRootNode(SchemaObject[] so)
initialiseRepository
public static void initialiseRepository(java.lang.String sourceName)
throws DSRException,
java.sql.SQLException,
java.io.IOException
- Throws:
DSRException
java.sql.SQLException
java.io.IOException
run
public void run(SchemaObject[] so)
- Specified by:
run in interface LayoutInterface
ProcessNode
public void ProcessNode(SchemaObject so)
ProcessLinkNode
public void ProcessLinkNode(SchemaObject root,
int generacija)
setAtributs
public void setAtributs(SchemaObject so)
NotProcessed
public boolean NotProcessed(SchemaObject so)
ChooseMainNode
public abstract SchemaObject ChooseMainNode(SchemaObject[] so)