public abstract class RequalityChildIterator extends RequalityIterator
Modifier and Type | Class and Description |
---|---|
static class |
RequalityChildIterator.RequalityChildIteratorType |
Modifier and Type | Field and Description |
---|---|
protected RequalityChildIterator.RequalityChildIteratorType |
chitype |
dependencies, genuid, masteruid, type
Constructor and Description |
---|
RequalityChildIterator(java.util.UUID guid,
java.util.UUID mast,
RequalityIteratorType tp,
java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.String |
checkPossibleTarget(TreeNode newtarget) |
java.lang.String |
checkTarget(TreeNode newtarget) |
static RequalityChildIterator |
fromAttributeString(java.util.UUID uid,
TreeNode it,
java.lang.String s) |
RequalityChildIterator.RequalityChildIteratorType |
getChildIteratorType() |
abstract int |
getCount(TreeDB db) |
VirtualNode |
getInstancerMaster(TreeDB db) |
int |
getItemsCount(TreeDB db) |
INodeChangeListener |
getMasterListener() |
static RequalityChildIterator |
getOne(java.util.UUID guid,
TreeNode it,
RequalityIteratorType nit,
java.lang.String s) |
java.lang.String |
toAttributeString() |
abstract void |
updateChildren(TreeDB db) |
void |
updateDependencies(TreeDB db) |
equals, fromAttributeString, getMaster, getMasterUUId, getOne, getOne, getType, toString
protected RequalityChildIterator.RequalityChildIteratorType chitype
public RequalityChildIterator(java.util.UUID guid, java.util.UUID mast, RequalityIteratorType tp, java.lang.String s)
public java.lang.String toAttributeString()
toAttributeString
in class RequalityIterator
public static RequalityChildIterator fromAttributeString(java.util.UUID uid, TreeNode it, java.lang.String s)
public VirtualNode getInstancerMaster(TreeDB db)
public RequalityChildIterator.RequalityChildIteratorType getChildIteratorType()
public int getItemsCount(TreeDB db)
public abstract int getCount(TreeDB db)
public abstract void updateChildren(TreeDB db)
public static RequalityChildIterator getOne(java.util.UUID guid, TreeNode it, RequalityIteratorType nit, java.lang.String s)
protected abstract java.lang.String checkPossibleTarget(TreeNode newtarget)
public java.lang.String checkTarget(TreeNode newtarget)
public INodeChangeListener getMasterListener()
public void updateDependencies(TreeDB db)