apps.remotecontrol.tableportal.inspectionutility
Class CircularLayout

java.lang.Object
  extended by apps.remotecontrol.tableportal.inspectionutility.CircularLayout

public class CircularLayout
extends java.lang.Object

The Class CircularLayout.


Nested Class Summary
static interface CircularLayout.CircularLayoutListener
          The listener interface for receiving circularLayout events.
 
Field Summary
 RoundFrame centrePoint
          The centre point.
 java.util.List<com.jme.scene.Line> lines
          The lines.
 java.util.List<CircularLayout.CircularLayoutListener> listeners
          The listeners.
 java.util.Map<ContentItem,Location> originalLocsMap
          The original locs map.
 TablePortal sourcePortal
          The source portal.
 
Constructor Summary
CircularLayout(ContentSystem contentSystem, java.util.List<ContentItem> items, com.jme.math.Vector3f centre, float distance)
          Instantiates a new circular layout.
 
Method Summary
 void addLayoutListener(CircularLayout.CircularLayoutListener l)
          Adds the layout listener.
 void collapse()
          Collapse.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

centrePoint

public RoundFrame centrePoint
The centre point.


lines

public java.util.List<com.jme.scene.Line> lines
The lines.


listeners

public java.util.List<CircularLayout.CircularLayoutListener> listeners
The listeners.


originalLocsMap

public java.util.Map<ContentItem,Location> originalLocsMap
The original locs map.


sourcePortal

public TablePortal sourcePortal
The source portal.

Constructor Detail

CircularLayout

public CircularLayout(ContentSystem contentSystem,
                      java.util.List<ContentItem> items,
                      com.jme.math.Vector3f centre,
                      float distance)
Instantiates a new circular layout.

Parameters:
contentSystem - the content system
items - the items
centre - the centre
distance - the distance
Method Detail

addLayoutListener

public void addLayoutListener(CircularLayout.CircularLayoutListener l)
Adds the layout listener.

Parameters:
l - the l

collapse

public void collapse()
Collapse.