Uses of Class
lib.JAbode

Packages that use JAbode
lib   
 

Uses of JAbode in lib
 

Fields in lib declared as JAbode
private  JAbode WindowMenu.abode
           
private  JAbode MDIDesktopManager.abode
           
private  JAbode JEditorWindow.mainFrame
           
private  JAbode JOptionsScreen.parentFrame
           
 

Methods in lib that return JAbode
 JAbode JEditorWindow.getMainFrame()
          Get the instance of the frame that hosts us
 

Methods in lib with parameters of type JAbode
 void TimeUnit.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          We've been selected on the diagram for editing, so populate the properties grid with editors allowing the user to change our interval and unit.
 void LearnableActionPattern.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          Populate the property grid
 void IEditableElement.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          When we click this Action Element in the GUI populate the properties panel with the various attributes and setup listeners to catch modifications that are made.
 void DriveElement.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          When we click this Action Element in the GUI populate the properties panel with the various attributes and setup listeners to catch modifications that are made.
 void DriveCollection.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          When we click this Action Element in the GUI populate the properties panel with the various attributes and setup listeners to catch modifications that are made.
 void CompetenceElement.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          When we click this Competence in the GUI populate the properties panel with the various attributes and setup listeners to catch modifications that are made.
 void Competence.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          When we click this Competence in the GUI populate the properties panel with the various attributes and setup listeners to catch modifications that are made.
 void ActionPattern.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          When we click this Action Pattern in the GUI populate the properties panel with the various attributes and setup listeners to catch modifications that are made.
 void ActionElement.onSelect(JAbode mainGui, JEditorWindow subGui, JDiagram diagram)
          When we click this Action Element in the GUI populate the properties panel with the various attributes and setup listeners to catch modifications that are made.
 void VerticalListOrganiser.populateOptionsPanel(JAbode mainGui, JEditorWindow internal, JDiagram diagram, JTreeNode subject)
          This option populates the options/commands panel of the main GUI display with a list of relevent actions based on the currently selected tree node;
 void IListOrganiser.populateOptionsPanel(JAbode mainGui, JEditorWindow internal, JDiagram diagram, JTreeNode subject)
          Populate the options panel on the right of the screen with the relevent list re-arrangement buttons for this type of object.
 void HorizontalListOrganiser.populateOptionsPanel(JAbode mainGui, JEditorWindow internal, JDiagram diagram, JTreeNode subject)
          Populate the options panel on the right of the screen with the relevent list re-arrangement buttons for a list that is being re-arranged horizontally.
 void DestructiveListOrganiser.populateOptionsPanel(JAbode mainGui, JEditorWindow internal, JDiagram diagram, JTreeNode subject)
          Populate the options panel on the right of the screen with the buttons for deleting constructs
 

Constructors in lib with parameters of type JAbode
JEditorWindow(JAbode main, java.lang.String fileName, LearnableActionPattern pattern)
          Creates new form guiInternal
JOptionsScreen(JAbode mainFrame)
          Initialize the options screen
MDIDesktopManager(JAbode jabode, javax.swing.JDesktopPane desktop)
           
WindowMenu(JAbode abode, javax.swing.JDesktopPane desktop)