ariba.ui.outline
Class OutlineState

java.lang.Object
  extended by ariba.ui.outline.OutlineState

public final class OutlineState
extends java.lang.Object


Field Summary
 java.util.List _crumbTrailPath
           
 AWTDisplayGroup _displayGroup
           
 java.util.List _expansionPath
           
 
Constructor Summary
OutlineState()
           
 
Method Summary
 void collapseAll()
           
 java.util.List currentPath()
           
 boolean defaultExpansionState()
           
 boolean didExecuteCollapseAll()
           
 java.lang.Object displayListForChildren(java.lang.Object parent, java.lang.Object children)
           
 void expandAll()
           
 java.util.List expansionPath()
           
 void invalidateSortState()
           
 boolean isExpanded(java.lang.Object o)
           
 int lastIndentationPx()
           
 ariba.ui.outline.OutlineState.SortedListRecord listRecordForParent(java.lang.Object parent)
           
 java.lang.Object lookupListForParent(java.lang.Object parent)
           
 int nestingLevel()
           
 java.lang.Object selectedObject()
           
 void setDidExecuteCollapseAll(boolean didExecuteCollapseAll)
           
 void setDisplayGroup(AWTDisplayGroup displayGroup)
           
 void setExpansionPath(java.util.List path)
           
 void setExpansionState(java.lang.Object o, boolean isOpen)
           
 void setLastIndentationPx(int lastIndentationPx)
           
 void setSelectedObject(java.lang.Object obj)
           
 void toggleExpansion(java.util.List currentPath)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_displayGroup

public AWTDisplayGroup _displayGroup

_crumbTrailPath

public java.util.List _crumbTrailPath

_expansionPath

public java.util.List _expansionPath
Constructor Detail

OutlineState

public OutlineState()
Method Detail

expansionPath

public java.util.List expansionPath()

setExpansionPath

public void setExpansionPath(java.util.List path)

defaultExpansionState

public boolean defaultExpansionState()

expandAll

public void expandAll()

collapseAll

public void collapseAll()

didExecuteCollapseAll

public boolean didExecuteCollapseAll()

setDidExecuteCollapseAll

public void setDidExecuteCollapseAll(boolean didExecuteCollapseAll)

selectedObject

public java.lang.Object selectedObject()

setSelectedObject

public void setSelectedObject(java.lang.Object obj)

currentPath

public java.util.List currentPath()

setDisplayGroup

public void setDisplayGroup(AWTDisplayGroup displayGroup)

invalidateSortState

public void invalidateSortState()

isExpanded

public boolean isExpanded(java.lang.Object o)

nestingLevel

public int nestingLevel()

lastIndentationPx

public int lastIndentationPx()

setLastIndentationPx

public void setLastIndentationPx(int lastIndentationPx)

toggleExpansion

public void toggleExpansion(java.util.List currentPath)

listRecordForParent

public ariba.ui.outline.OutlineState.SortedListRecord listRecordForParent(java.lang.Object parent)

lookupListForParent

public java.lang.Object lookupListForParent(java.lang.Object parent)

displayListForChildren

public java.lang.Object displayListForChildren(java.lang.Object parent,
                                               java.lang.Object children)

setExpansionState

public void setExpansionState(java.lang.Object o,
                              boolean isOpen)


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.