com.tensegrity.palowebviewer.modules.ui.client.cubetable
Class HeaderLevelExpander
java.lang.Object
com.tensegrity.palowebviewer.modules.ui.client.cubetable.HeaderLevelExpander
public class HeaderLevelExpander
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HeaderLevelExpander
public HeaderLevelExpander(CubeHeaderModel header,
int level,
IExpanderCallback callback)
setCallback
public void setCallback(IExpanderCallback callback)
getLevel
public int getLevel()
isExpanded
public boolean isExpanded()
expand
public void expand()
expandLevels
protected void expandLevels()
expandDown
protected void expandDown(CubeHeaderModel.HeaderTreeNode node,
int level)
needExpand
protected boolean needExpand(CubeHeaderModel.HeaderTreeNode node)
setExpandOnly
public void setExpandOnly(XDimension dimension)