|
||||||||||
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 SplitNode
s
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 SplitDockStation
id
- the unique id of this leaf
null
Node createNode(SplitDockAccess access, long id)
access
- the access to the private functions of the owning SplitDockStation
id
- the unique id of this node
null
Placeholder createPlaceholder(SplitDockAccess access, long id)
access
- the access to the private functions of the owning SplitDockStation
id
- the unique id of this placeholder
null
Root createRoot(SplitDockAccess access, long id)
access
- the access to the private functions of the owning SplitDockStation
id
- the unique id of this root
null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |