|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface StructService
This service for the struct package contains "navigetters" to navigate
the IteratedUsageLink, IteratedReferenceLink and IteratedDescribeLink to both Mastered and Iterated
objects.
StructHelper with no helper methodsStandardStructService with listenersWTException
| Method Summary | |
|---|---|
WTKeyedMap |
navigateDescribedBys(WTCollection iterations)
Navigates the describedBy roles of the IteratedDescribeLinks returning a WTKeyedMap of keys = iterations and values = a WTList of other side objects per iteration, i.e. |
WTKeyedMap |
navigateDescribedBys(WTCollection iterations,
boolean onlyOtherSide)
Navigates the describedBy roles of the IteratedDescribeLinks returning a WTKeyedMap of keys = iterations and values = a WTList of links or other side objects per iteration, i.e. |
WTKeyedMap |
navigateDescribedBys(WTCollection iterations,
Class iteratedDescribeLinkClass,
boolean onlyOtherSide)
Navigates the describedBy roles of the IteratedDescribeLinks returning a WTKeyedMap of keys = iterations and values = a WTList of links or other side objects per iteration, i.e. |
WTKeyedMap |
navigateDescribes(WTCollection iterations)
Navigates the describes roles of the IteratedDescribeLinks returning a WTKeyedMap of keys = iterations and values = a WTList of other side objects per iteration, i.e. |
WTKeyedMap |
navigateDescribes(WTCollection iterations,
boolean onlyOtherSide)
Navigates the describes roles of the IteratedDescribeLinks returning a WTKeyedMap of keys = iterations and values = a WTList of links or other side objects per iteration, i.e. |
WTKeyedMap |
navigateDescribes(WTCollection iterations,
Class iteratedDescribeLinkClass,
boolean onlyOtherSide)
Navigates the describes roles of the IteratedDescribeLinks returning a WTKeyedMap of keys = iterations and values = a WTList of links or other side objects per iteration, i.e. |
QueryResult |
navigateReferencedBy(Mastered master)
Navigates the referencedBy role of the IteratedReferenceLink, returning a QueryResult of latest iterations. |
QueryResult |
navigateReferencedBy(Mastered master,
boolean onlyOtherSide)
Navigates the referencedBy role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false or iterations if the value is "true". |
QueryResult |
navigateReferencedBy(Mastered master,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
Navigates the referencedBy role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false or iterations if the value is "true". |
WTKeyedMap |
navigateReferencedBy(WTCollection masters)
Navigates the referencedBy role of the IteratedReferenceLinks, returning a WTKeyedMap of masters mapped to WTLists of latest iterations. |
WTKeyedMap |
navigateReferencedBy(WTCollection masters,
boolean onlyOtherSide)
Navigates the referencedBy role of the IteratedReferenceLinks, returning a WTKeyedMap of masters mapped to WTLists of IteratedReferenceLinks if the value of onlyOtherSide is "false" or of latest iterations if the value is "true". |
WTKeyedMap |
navigateReferencedBy(WTCollection masters,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
Navigates the referencedBy role of the IteratedReferenceLinks, returning a WTKeyedMap of masters mapped to WTLists of IteratedReferenceLinks if the value of onlyOtherSide is "false" or of latest iterations if the value is "true". |
QueryResult |
navigateReferences(Iterated iteration)
Navigates the references role of the IteratedReferenceLink, returning a QueryResult of masters. |
QueryResult |
navigateReferences(Iterated iteration,
boolean onlyOtherSide)
Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true". |
QueryResult |
navigateReferences(Iterated iteration,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
Navigates the references role of the IteratedReferenceLink, returning a QueryResult of IteratedReferenceLinks if the value of onlyOtherSide is "false" or iterations if the value is "true". |
WTKeyedMap |
navigateReferences(WTCollection iterations)
Navigates the references role of the IteratedReferenceLinks, returning a WTKeyedMap of iterations mapped to WTLists of masters. |
WTKeyedMap |
navigateReferences(WTCollection iterations,
boolean onlyOtherSide)
Navigates the references role of the IteratedReferenceLinks, returning a WTKeyedMap of iterations mapped to WTLists of IteratedReferenceLinks if the value of onlyOtherSide is "false" or of masters if the value is "true". |
WTKeyedMap |
navigateReferences(WTCollection iterations,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
Navigates the references role of the IteratedReferenceLinks, returning a WTKeyedMap of iterations mapped to WTLists of IteratedReferenceLinks if the value of onlyOtherSide is "false" or of masters if the value is "true". |
QueryResult |
navigateReferencesToIteration(Iterated iteration,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec. |
QueryResult |
navigateReferencesToIteration(Iterated iteration,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigate the references role of the IteratedReferenceLink and finds the appropriate iterations for those masters by applying the ConfigSpec. |
QueryResult |
navigateReferencesToIteration(Iterated iteration,
ConfigSpec configSpec)
Navigates the references role of the IteratedReferenceLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations. |
QueryResult |
navigateUsedBy(Mastered master)
Navigates the usedBy role of the IteratedUsageLink, returning a QueryResult of latest iterations. |
QueryResult |
navigateUsedBy(Mastered master,
boolean onlyOtherSide)
Navigates the usedBy role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false or iterations if the value is "true". |
QueryResult |
navigateUsedBy(Mastered master,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
Navigates the usedBy role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false or iterations if the value is "true". |
WTKeyedMap |
navigateUsedBy(WTCollection masters)
Navigates the usedBy role of the IteratedUsageLinks, returning a WTKeyedMap of masters mapped to WTLists of latest iterations. |
WTKeyedMap |
navigateUsedBy(WTCollection masters,
boolean onlyOtherSide)
Navigates the usedBy role of the IteratedUsageLinks, returning a WTKeyedMap of masters mapped to WTLists of IteratedUsageLinks if the value of onlyOtherSide is "false" or of latest iterations if the value is "true". |
WTKeyedMap |
navigateUsedBy(WTCollection masters,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
Navigates the usedBy role of the IteratedUsageLinks, returning a WTKeyedMap of masters mapped to WTLists of IteratedUsageLinks if the value of onlyOtherSide is "false" or of latest iterations if the value is "true". |
QueryResult |
navigateUsedByToIteration(Iterated iteration,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations. |
QueryResult |
navigateUsedByToIteration(Iterated iteration,
Class iteratedUsageLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations. |
QueryResult |
navigateUsedByToIteration(Iterated iteration,
ConfigSpec configSpec)
Navigates the used by role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec, then for the masters of those iterations is uses filteredIterationsOf to double check that those iterations where the ones that should have been chosen by the config spec, and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations. |
QueryResult |
navigateUses(Iterated iteration)
Navigates the uses role of the IteratedUsageLink, returning a QueryResult of masters. |
QueryResult |
navigateUses(Iterated iteration,
boolean onlyOtherSide)
Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true". |
QueryResult |
navigateUses(Iterated iteration,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
Navigates the uses role of the IteratedUsageLink, returning a QueryResult of IteratedUsageLinks if the value of onlyOtherSide is "false" or iterations if the value is "true". |
WTKeyedMap |
navigateUses(WTCollection iterations)
Navigates the uses role of the IteratedUsageLinks, returning a WTKeyedMap of iterations mapped to WTLists of masters. |
WTKeyedMap |
navigateUses(WTCollection iterations,
boolean onlyOtherSide)
Navigates the uses role of the IteratedUsageLinks, returning a WTKeyedMap of iterations mapped to WTLists of IteratedUsageLinks if the value of onlyOtherSide is "false" or of masters if the value is "true". |
WTKeyedMap |
navigateUses(WTCollection iterations,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
Navigates the uses role of the IteratedUsageLinks, returning a WTKeyedMap of iterations mapped to WTLists of IteratedUsageLinks if the value of onlyOtherSide is "false" or of masters if the value is "true". |
QueryResult |
navigateUsesToIteration(Iterated iteration,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec. |
QueryResult |
navigateUsesToIteration(Iterated iteration,
Class iteratedUsageLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigate the uses role of the IteratedUsageLink and finds the appropriate iterations for those masters by applying the ConfigSpec. |
QueryResult |
navigateUsesToIteration(Iterated iteration,
ConfigSpec configSpec)
Navigates the uses role of the IteratedUsageLink and finds the appropriate iterations for the masters given the configSpec and returns a QueryResult of those iterations that match as well as the masters for which there were no matching iterations. |
WTKeyedMap |
navigateUsesToIteration(WTCollection iterations,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigate the uses role of the IteratedUsageLinks and finds the appropriate iterations for those masters by applying the ConfigSpec. |
WTKeyedMap |
navigateUsesToIteration(WTCollection iterations,
Class iteratedUsageLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
Navigate the uses role of the IteratedUsageLinks and finds the appropriate iterations for those masters by applying the ConfigSpec. |
WTKeyedMap |
navigateUsesToIteration(WTCollection iterations,
ConfigSpec configSpec)
Navigates the uses role of the IteratedUsageLinks and finds the appropriate iterations for the masters given the configSpec and returns a WTKeyedMap the iterations mapped to QueryResults of those iterations that match as well as the masters for which there were no matching iterations. |
| Method Detail |
|---|
QueryResult navigateUses(Iterated iteration)
throws WTException
iteration -
WTExceptionIteratedUsageLink,
Mastered
QueryResult navigateUses(Iterated iteration,
boolean onlyOtherSide)
throws WTException
iteration - onlyOtherSide -
WTExceptionIteratedUsageLink,
Mastered
QueryResult navigateUses(Iterated iteration,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
throws WTException
iteration - iteratedUsageLinkClass - onlyOtherSide -
WTExceptionIteratedUsageLink,
Mastered
WTKeyedMap navigateUses(WTCollection iterations)
throws WTException
iterations -
WTExceptionIteratedUsageLink,
Mastered
WTKeyedMap navigateUses(WTCollection iterations,
boolean onlyOtherSide)
throws WTException
iterations - onlyOtherSide -
WTExceptionIteratedUsageLink,
Mastered
WTKeyedMap navigateUses(WTCollection iterations,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
throws WTException
iterations - iteratedUsageLinkClass - onlyOtherSide -
WTExceptionIteratedUsageLink,
Mastered
QueryResult navigateUsedByToIteration(Iterated iteration,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateUsedByToIteration(Iterated iteration,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateUsedByToIteration(Iterated iteration,
Class iteratedUsageLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - iteratedUsageLinkClass - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateUsedBy(Mastered master)
throws WTException
master -
WTExceptionIteratedUsageLink,
Iterated
QueryResult navigateUsedBy(Mastered master,
boolean onlyOtherSide)
throws WTException
master - onlyOtherSide -
WTExceptionIteratedUsageLink,
wt.vc.version.Version
QueryResult navigateUsedBy(Mastered master,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
throws WTException
master - iteratedUsageLinkClass - onlyOtherSide -
WTExceptionIteratedUsageLink,
wt.vc.version.Version
WTKeyedMap navigateUsedBy(WTCollection masters)
throws WTException
masters -
WTExceptionIteratedUsageLink,
Iterated
WTKeyedMap navigateUsedBy(WTCollection masters,
boolean onlyOtherSide)
throws WTException
masters - onlyOtherSide -
WTExceptionIteratedUsageLink,
Iterated
WTKeyedMap navigateUsedBy(WTCollection masters,
Class iteratedUsageLinkClass,
boolean onlyOtherSide)
throws WTException
masters - iteratedUsageLinkClass - onlyOtherSide -
WTExceptionIteratedUsageLink,
Iterated
QueryResult navigateUsesToIteration(Iterated iteration,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateUsesToIteration(Iterated iteration,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateUsesToIteration(Iterated iteration,
Class iteratedUsageLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - iteratedUsageLinkClass - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
WTKeyedMap navigateUsesToIteration(WTCollection iterations,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iterations - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
WTKeyedMap navigateUsesToIteration(WTCollection iterations,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iterations - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
WTKeyedMap navigateUsesToIteration(WTCollection iterations,
Class iteratedUsageLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iterations - iteratedUsageLinkClass - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedUsageLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateReferences(Iterated iteration)
throws WTException
iteration -
WTExceptionIteratedReferenceLink,
Mastered
QueryResult navigateReferences(Iterated iteration,
boolean onlyOtherSide)
throws WTException
iteration - onlyOtherSide -
WTExceptionIteratedReferenceLink,
Mastered
QueryResult navigateReferences(Iterated iteration,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
throws WTException
iteration - iteratedReferenceLinkClass - onlyOtherSide -
WTExceptionIteratedReferenceLink,
Mastered
WTKeyedMap navigateReferences(WTCollection iterations)
throws WTException
iterations -
WTExceptionIteratedReferenceLink,
Mastered
WTKeyedMap navigateReferences(WTCollection iterations,
boolean onlyOtherSide)
throws WTException
iterations - onlyOtherSide -
WTExceptionIteratedReferenceLink,
Mastered
WTKeyedMap navigateReferences(WTCollection iterations,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
throws WTException
iterations - iteratedReferenceLinkClass - onlyOtherSide -
WTExceptionIteratedReferenceLink,
Mastered
QueryResult navigateReferencedBy(Mastered master)
throws WTException
master -
WTExceptionIteratedReferenceLink,
Iterated
QueryResult navigateReferencedBy(Mastered master,
boolean onlyOtherSide)
throws WTException
master - onlyOtherSide -
WTExceptionIteratedReferenceLink,
wt.vc.version.Version
QueryResult navigateReferencedBy(Mastered master,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
throws WTException
master - iteratedReferenceLinkClass - onlyOtherSide -
WTExceptionIteratedReferenceLink,
wt.vc.version.Version
WTKeyedMap navigateReferencedBy(WTCollection masters)
throws WTException
masters -
WTExceptionIteratedReferenceLink,
Iterated
WTKeyedMap navigateReferencedBy(WTCollection masters,
boolean onlyOtherSide)
throws WTException
masters - onlyOtherSide -
WTExceptionIteratedReferenceLink,
Iterated
WTKeyedMap navigateReferencedBy(WTCollection masters,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide)
throws WTException
masters - iteratedReferenceLinkClass - onlyOtherSide -
WTExceptionIteratedReferenceLink,
Iterated
QueryResult navigateReferencesToIteration(Iterated iteration,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedReferenceLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateReferencesToIteration(Iterated iteration,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedReferenceLink,
Mastered,
Iterated,
ConfigSpec
QueryResult navigateReferencesToIteration(Iterated iteration,
Class iteratedReferenceLinkClass,
boolean onlyOtherSide,
ConfigSpec configSpec)
throws WTException,
wt.vc.config.ConfigException
iteration - iteratedReferenceLinkClass - onlyOtherSide - configSpec -
WTException
wt.vc.config.ConfigExceptionIteratedReferenceLink,
Mastered,
Iterated,
ConfigSpec
WTKeyedMap navigateDescribes(WTCollection iterations)
throws WTException
iterations -
WTExceptionIteratedDescribeLink,
wt.vc.version.Iterated
WTKeyedMap navigateDescribes(WTCollection iterations,
boolean onlyOtherSide)
throws WTException
iterations - onlyOtherSide -
WTExceptionIteratedDescribeLink,
wt.vc.version.Iterated
WTKeyedMap navigateDescribes(WTCollection iterations,
Class iteratedDescribeLinkClass,
boolean onlyOtherSide)
throws WTException
iterations - iteratedDescribeLinkClass - onlyOtherSide -
WTExceptionIteratedDescribeLink,
wt.vc.version.Iterated
WTKeyedMap navigateDescribedBys(WTCollection iterations)
throws WTException
iterations -
WTExceptionIteratedDescribeLink,
wt.vc.version.Iterated
WTKeyedMap navigateDescribedBys(WTCollection iterations,
boolean onlyOtherSide)
throws WTException
iterations - onlyOtherSide -
WTExceptionIteratedDescribeLink,
wt.vc.version.Iterated
WTKeyedMap navigateDescribedBys(WTCollection iterations,
Class iteratedDescribeLinkClass,
boolean onlyOtherSide)
throws WTException
iterations - iteratedDescribeLinkClass - onlyOtherSide -
WTExceptionIteratedDescribeLink,
wt.vc.version.Iterated
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||