lib
Class VerticalListOrganiser

java.lang.Object
  extended by lib.VerticalListOrganiser
All Implemented Interfaces:
IListOrganiser

public class VerticalListOrganiser
extends java.lang.Object
implements IListOrganiser

When arraylists of arraylists of anonymous elements are laid out as a single vertical list, we use this class as the list organiser in order to facilitate the rearranging.

Version:
1.0
Author:
CobaltSoftware (abode.devteam@cobaltsoftware.net)

Constructor Summary
VerticalListOrganiser()
           
 
Method Summary
 void 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;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerticalListOrganiser

public VerticalListOrganiser()
Method Detail

populateOptionsPanel

public void 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;

Specified by:
populateOptionsPanel in interface IListOrganiser
Parameters:
mainGui - The outer IDE reference
internal - Our internal frame
diagram - The diagram we are being rendered on
subject - The tree-node that was clicked to produce this action