|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExpansionStatesAccessorFactory
Factory interface which provides methods to obtain accessors to read /write
navigation expansion information from /to a given state holder or document
model.
For instance the controllers may be used to create EngineURLs that modify the
expansion states of navigation nodes. Just request a controller that operates
on the state holder /document model that has been associated with the
respective EngineURL.
The read-only accessors may be used to read the expansion states of
navigation nodes. This might be helpful when implementing custom navigation
UI controls.
Method Summary | |
---|---|
ExpansionStatesAccessor |
getExpansionStates(Node root,
DocumentModel model)
Deprecated. since 6.0, use method getExpansionStatesAccessor(Node, DocumentModel) instead |
ExpansionStatesAccessor |
getExpansionStates(StateHolder state)
Deprecated. since 6.0, use the method getExpansionStatesAccessor(StateHolder) instead |
ExpansionStatesAccessor |
getExpansionStatesAccessor(Node root,
DocumentModel model)
Returns an interface providing read access to the expansion states of navigation nodes. |
ExpansionStatesAccessor |
getExpansionStatesAccessor(StateHolder state)
Returns an interface providing read access to the expansion states of navigation nodes. |
ExpansionStatesAccessorController |
getExpansionStatesAccessorController(Node root,
DocumentController model)
Returns an interface providing read-write access to the expansion states of navigation nodes. |
ExpansionStatesAccessorController |
getExpansionStatesAccessorController(StateHolderController state)
Returns an interface providing read-write access to the expansion states of navigation nodes. |
ExpansionStatesAccessorController |
getExpansionStatesController(Node root,
DocumentController model)
Deprecated. since 6.0, use method getExpansionStatesAccessorController(Node, DocumentController) instead |
ExpansionStatesAccessorController |
getExpansionStatesController(StateHolderController state)
Deprecated. since 6.0, use method getExpansionStatesAccessorController(StateHolderController) instead |
Methods inherited from interface com.ibm.portal.state.accessors.AccessorFactory |
---|
compact |
Method Detail |
---|
ExpansionStatesAccessor getExpansionStatesAccessor(StateHolder state)
state
- Read-only interface to untyped state document model. Must not
be null
.
null
.ExpansionStatesAccessor getExpansionStatesAccessor(Node root, DocumentModel model)
root
- Node representing the root of expansion state information
(must not be null
).model
- The state document model which contains root
.
Must not be null
.
null
.ExpansionStatesAccessorController getExpansionStatesAccessorController(StateHolderController state)
state
- Read-write interface to untyped state document model. Must not
be null
.
null
.ExpansionStatesAccessorController getExpansionStatesAccessorController(Node root, DocumentController model)
root
- Node representing the root of expansion state information
(must not be null
).model
- The modifiable state document model which contains
root
. Must not be null
.
null
.ExpansionStatesAccessor getExpansionStates(StateHolder state)
getExpansionStatesAccessor(StateHolder)
instead
state
- Read-only interface to untyped state document model. Must not
be null
.
null
.ExpansionStatesAccessor getExpansionStates(Node root, DocumentModel model)
getExpansionStatesAccessor(Node, DocumentModel)
instead
root
- Node representing the root of expansion state information
(must not be null
).model
- The state document model which contains root
.
Must not be null
.
null
.ExpansionStatesAccessorController getExpansionStatesController(StateHolderController state)
getExpansionStatesAccessorController(StateHolderController)
instead
state
- Read-write interface to untyped state document model. Must not
be null
.
null
.ExpansionStatesAccessorController getExpansionStatesController(Node root, DocumentController model)
getExpansionStatesAccessorController(Node, DocumentController)
instead
root
- Node representing the root of expansion state information
(must not be null
).model
- The modifiable state document model which contains
root
. Must not be null
.
null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |