org.fenfire.loom
Class Loom

java.lang.Object
  |
  +--org.fenfire.loom.Loom

public class Loom
extends java.lang.Object

The main Fenfire Loom application. The code in this class is currently not tested.


Field Summary
protected  ColorScheme colors
           
protected  Cursor cursor
           
protected  java.awt.FileDialog fileDialog
           
protected  java.awt.Frame frame
           
protected  java.awt.Dialog goTo
           
protected  java.awt.TextField goToText
           
protected  NodeView.Nodespec lastFocus
           
protected  NodeView.Nodespec lastRotation
           
protected  java.util.Set markedNodes
           
protected  LoomMenuBar menuBar
           
protected  Model model
           
protected  MsgBox msgBox
           
protected  DefaultNodeView nodeView
           
protected  PropertiesBox propertiesBox
           
protected  java.awt.Frame propFrame
           
protected  RDFVocab rdf
           
protected  java.util.Map showClassBy
           
protected  Property showNoClassBy
           
protected  ViewSettings view
           
 
Constructor Summary
Loom(java.lang.String file, ColorScheme colors0)
           
 
Method Summary
protected  void copyToClipboard()
           
 void load(java.io.File file)
           
static void main(java.lang.String[] args)
           
protected  void showGoToDialog()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

view

protected ViewSettings view

nodeView

protected DefaultNodeView nodeView

colors

protected ColorScheme colors

model

protected Model model

cursor

protected Cursor cursor

rdf

protected RDFVocab rdf

markedNodes

protected java.util.Set markedNodes

propertiesBox

protected PropertiesBox propertiesBox

propFrame

protected java.awt.Frame propFrame

goTo

protected java.awt.Dialog goTo

msgBox

protected MsgBox msgBox

goToText

protected java.awt.TextField goToText

menuBar

protected LoomMenuBar menuBar

lastFocus

protected NodeView.Nodespec lastFocus

lastRotation

protected NodeView.Nodespec lastRotation

frame

protected java.awt.Frame frame

fileDialog

protected java.awt.FileDialog fileDialog

showClassBy

protected java.util.Map showClassBy

showNoClassBy

protected Property showNoClassBy
Constructor Detail

Loom

public Loom(java.lang.String file,
            ColorScheme colors0)
     throws RDFException,
            java.io.IOException,
            org.xml.sax.SAXException
Method Detail

load

public void load(java.io.File file)
          throws RDFException,
                 java.io.IOException,
                 org.xml.sax.SAXException
RDFException
java.io.IOException
org.xml.sax.SAXException

showGoToDialog

protected void showGoToDialog()

copyToClipboard

protected void copyToClipboard()

main

public static void main(java.lang.String[] args)
                 throws RDFException,
                        java.io.IOException,
                        org.xml.sax.SAXException
RDFException
java.io.IOException
org.xml.sax.SAXException