pipe.gui
Class CreateGui
java.lang.Object
|
+--pipe.gui.CreateGui
- All Implemented Interfaces:
- Constants
- public class CreateGui
- extends java.lang.Object
- implements Constants
Fields inherited from interface pipe.gui.Constants |
ADDTOKEN, ANIMATE, ANNOTATION, ANNOTATION_DEFAULT_FONT, ANNOTATION_DEFAULT_FONT_SIZE, ANNOTATION_LAYER_OFFSET, ANNOTATION_MIN_WIDTH, ANNOTATION_SIZE_OFFSET, ARC, ARC_CONTROL_POINT_CONSTANT, ARC_LAYER_OFFSET, ARC_PATH_PROXIMITY_RADIUS, ARC_PATH_SELECTION_RADIUS, ARC_POINT_LAYER_OFFSET, CREATING, DEFAULT_ELEMENT_TYPE, DELETE, DELTOKEN, DRAW, ELEMENT_FILL_COLOUR, ELEMENT_LINE_COLOUR, ENABLED_TRANSITION_COLOUR, FIRE, GRID, IMMTRANS, LOWEST_LAYER_OFFSET, NOTE_DISABLED_COLOUR, NOTE_EDITING_COLOUR, PLACE, PLACE_TRANSITION_HEIGHT, PLACE_TRANSITION_LAYER_OFFSET, PLACE_TRANSITION_PROXIMITY_RADIUS, PROPERTY_FILE_DESC, PROPERTY_FILE_EXTENSION, RANDOM, RESERVED_BORDER, RESIZE_POINT_DOWN_COLOUR, SELECT, SELECTION_FILL_COLOUR, SELECTION_LAYER_OFFSET, SELECTION_LINE_COLOUR, START, STEPBACKWARD, STEPFORWARD, STOP, TIMEDTRANS |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
appGui
public static GuiFrame appGui
appPath
public static java.lang.String appPath
imgPath
public static java.lang.String imgPath
userPath
public static java.lang.String userPath
leftPane
public static javax.swing.JSplitPane leftPane
- The Module will go in the top pane, the animation window in the bottom pane
animBox
public static AnimationHistory animBox
scroller
public static javax.swing.JScrollPane scroller
CreateGui
public CreateGui()
init
public static void init()
getApp
public static GuiFrame getApp()
getModel
public static DataLayer getModel()
nullModel
public static void nullModel(int index)
nullView
public static void nullView(int index)
getModel
public static DataLayer getModel(int index)
getView
public static GuiView getView(int index)
getView
public static GuiView getView()
getFile
public static java.io.File getFile()
setFile
public static void setFile(java.io.File modelfile,
int fileNo)
getFreeSpace
public static int getFreeSpace()
removeTab
public static void removeTab(int index)
getTab
public static javax.swing.JTabbedPane getTab()
getAnimator
public static Animator getAnimator()
currentPNMLData
public static DataLayer currentPNMLData()
- returns the current dataLayer object - used to get a reference to pass to the modules
addAnimationHistory
public static void addAnimationHistory()
- Creates a new animationHistory text area, and returns a reference to it
removeAnimationHistory
public static void removeAnimationHistory()
getAnimationHistory
public static AnimationHistory getAnimationHistory()