Package com.inductiveautomation.rm.shape
Class RMTableRowLayout
- java.lang.Object
-
- com.inductiveautomation.rm.shape.RMShapeLayout
-
- com.inductiveautomation.rm.shape.RMSpringLayout
-
- com.inductiveautomation.rm.shape.RMTableRowLayout
-
- All Implemented Interfaces:
java.beans.PropertyChangeListener,java.lang.Cloneable,java.util.EventListener
public class RMTableRowLayout extends RMSpringLayout
A shape layout implementation that handles layout of structured table rows.
-
-
Constructor Summary
Constructors Constructor Description RMTableRowLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected doublecomputePrefHeight(double aWidth)Override to optimize structured case.RMTableRowgetParent()Returns the parent as table row.protected voidlayoutChildren()Performs layout.voidreset()Override to do nothing if structured.-
Methods inherited from class com.inductiveautomation.rm.shape.RMSpringLayout
addLayoutChild, clone, computePrefWidth, propertyChange, removeLayoutChild, setParent
-
-
-
-
Method Detail
-
getParent
public RMTableRow getParent()
Returns the parent as table row.- Overrides:
getParentin classRMShapeLayout
-
reset
public void reset()
Override to do nothing if structured.- Overrides:
resetin classRMSpringLayout
-
layoutChildren
protected void layoutChildren()
Performs layout.- Overrides:
layoutChildrenin classRMSpringLayout
-
computePrefHeight
protected double computePrefHeight(double aWidth)
Override to optimize structured case.- Overrides:
computePrefHeightin classRMSpringLayout
-
-