|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.vhosting.netconf.frame.Identity
com.vhosting.netconf.frame.ListReference
public class ListReference
A list reference defines the identity of a list with which it is possible to instantiate a new list with the same characteristics and structure mirrored in common.
createMirrorList()
,
List
Field Summary |
---|
Fields inherited from class com.vhosting.netconf.frame.Identity |
---|
name, namespaceURI, prefix |
Constructor Summary | |
---|---|
ListReference(Capability cap,
java.lang.String name)
Create a list reference without limits. |
|
ListReference(Capability cap,
java.lang.String name,
long min)
Create a list reference. |
|
ListReference(Capability cap,
java.lang.String name,
long min,
long max)
Create a list reference. |
Method Summary | |
---|---|
long |
getMaximum()
Get the maximum limit of set of assignments which can be assigned. |
long |
getMinimum()
Get the minimum limit of set of assignments which can be assigned. |
Anyxml |
linkAnyxml(Anyxml anyxml)
Link an Anyxml to this node as part of the RPC structure. |
ContainerReference |
linkContainerReference(ContainerReference cr)
Link a Container reference to this node as part of the RPC structure. |
Leaf |
linkLeaf(Leaf l)
Link a leaf to this node as part of the RPC structure. |
LeafList |
linkLeafList(LeafList l)
Link a leaf list to this node as part of the RPC structure. |
ListReference |
linkListReference(ListReference lr)
Link a List reference to this node as part of the RPC structure. |
Methods inherited from class com.vhosting.netconf.frame.Identity |
---|
getName, getNamespaceURI, getPrefix, getUniqueNane |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ListReference(Capability cap, java.lang.String name, long min, long max)
cap
- The capability that this list reference belongs.name
- The name of the list.min
- The minimum limit of set of assignments which can be assigned.max
- The maximum limit of set of assignments which can be assigned.public ListReference(Capability cap, java.lang.String name, long min)
cap
- The capability that this list reference belongs.name
- The name of the list.min
- The minimum limit of set of assignments which can be assigned.public ListReference(Capability cap, java.lang.String name)
cap
- The capability that this list reference belongs.name
- The name of the list.Method Detail |
---|
public final long getMinimum()
public final long getMaximum()
public Leaf linkLeaf(Leaf l)
Node
linkLeaf
in interface Node
l
- The leaf element to link.
public LeafList linkLeafList(LeafList l)
Node
linkLeafList
in interface Node
l
- The leaf list element to link.
public Anyxml linkAnyxml(Anyxml anyxml)
Node
linkAnyxml
in interface Node
anyxml
- The Anyxml element to link.
public ContainerReference linkContainerReference(ContainerReference cr)
cr
- The Container reference element to link.
public ListReference linkListReference(ListReference lr)
lr
- The List reference element to link.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |