|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.visitor.BasicExpander
Field Summary | |
private Enumeration |
enumLinks
|
private Enumeration |
enumNodes
|
private Link |
link
|
private Vector |
links
|
private Persistable |
node
|
private Vector |
nodes
|
private ConfigSpec |
spec
|
Constructor Summary | |
BasicExpander()
|
|
BasicExpander(ConfigSpec spec)
|
Method Summary | |
void |
expand(Persistable obj,
String role,
Class linkClass)
|
void |
expand(Persistable obj,
String role,
Class linkClass,
Vector refs)
|
void |
expand(Persistable obj,
String role,
Object roleObject)
Expands the object given the role and role object. |
Link |
getLink()
Returns the Link for the current element in the enumeration. |
Persistable |
getNode()
Returns the Node for the current element in the enumeration. |
boolean |
hasMoreElements()
Tests if this enumeration contains more elements. |
Object |
nextElement()
Returns the next element of this enumeration. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Enumeration enumNodes
private Enumeration enumLinks
private Vector nodes
private Vector links
private Link link
private Persistable node
private ConfigSpec spec
Constructor Detail |
public BasicExpander()
public BasicExpander(ConfigSpec spec)
Method Detail |
public void expand(Persistable obj, String role, Object roleObject) throws WTException
expand
in interface Expander
obj
- role
- roleObject
-
WTException
public Link getLink()
getLink
in interface Expander
public Persistable getNode()
getNode
in interface Expander
public boolean hasMoreElements()
This is only modeled here becuase code-generation does not handle
methods from non-Windchill interfaces.
Supported API: false
hasMoreElements
in interface Expander
public Object nextElement()
This is only modeled here becuase code-generation does not handle
methods from non-Windchill interfaces.
Supported API: false
nextElement
in interface Expander
public void expand(Persistable obj, String role, Class linkClass) throws WTException
WTException
public void expand(Persistable obj, String role, Class linkClass, Vector refs) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |