public class DependencyNode extends Object implements ValueDependencyInfo
| Modifier and Type | Method and Description |
|---|---|
void |
addConsumer(DependencyConsumer consumer) |
void |
connect(DependencyNode node) |
void |
connect(DependencyNode node,
DependencyTypeFilter filter) |
DependencyNode |
getArrayItem() |
String |
getTag() |
String[] |
getTypes() |
boolean |
hasArrayType() |
boolean |
hasType(DependencyType type) |
boolean |
hasType(String type) |
void |
propagate(DependencyType type) |
void |
propagate(DependencyType[] newTypes) |
void |
setTag(String tag) |
public void propagate(DependencyType type)
public void propagate(DependencyType[] newTypes)
public void addConsumer(DependencyConsumer consumer)
public void connect(DependencyNode node, DependencyTypeFilter filter)
public void connect(DependencyNode node)
public DependencyNode getArrayItem()
getArrayItem in interface ValueDependencyInfopublic boolean hasArrayType()
hasArrayType in interface ValueDependencyInfopublic boolean hasType(DependencyType type)
public boolean hasType(String type)
hasType in interface ValueDependencyInfopublic String[] getTypes()
getTypes in interface ValueDependencyInfopublic String getTag()
public void setTag(String tag)
Copyright © 2015. All rights reserved.