|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@FrameworkOnly public interface SplitNodeFactory
A SplitNodeFactory is responsible for creating the various SplitNodes
that are used by a SplitDockStation.
This interface is not intended for clients to use or implement, it is purely an internal abstraction
keeping an option for customized subclasses of SplitDockStation open.
| Method Summary | |
|---|---|
Leaf |
createLeaf(SplitDockAccess access,
long id)
Creates a new leaf. |
Node |
createNode(SplitDockAccess access,
long id)
Creates a new node. |
Placeholder |
createPlaceholder(SplitDockAccess access,
long id)
Creates a new placeholder. |
Root |
createRoot(SplitDockAccess access,
long id)
Creates a new root. |
| Method Detail |
|---|
Leaf createLeaf(SplitDockAccess access,
long id)
access - the access to the private functions of the owning SplitDockStationid - the unique id of this leaf
null
Node createNode(SplitDockAccess access,
long id)
access - the access to the private functions of the owning SplitDockStationid - the unique id of this node
null
Placeholder createPlaceholder(SplitDockAccess access,
long id)
access - the access to the private functions of the owning SplitDockStationid - the unique id of this placeholder
null
Root createRoot(SplitDockAccess access,
long id)
access - the access to the private functions of the owning SplitDockStationid - the unique id of this root
null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||