|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.vc.struct.StructServiceFwd
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
Field Summary | |
private static String |
CLASSNAME
|
private static String |
FC_RESOURCE
|
(package private) static boolean |
SERVER
|
Fields inherited from interface wt.method.RemoteAccess |
versionID |
Constructor Summary | |
StructServiceFwd()
|
Method Summary | |
private static Manager |
getManager()
|
QueryResult |
navigateDescribedBy(Iterated iteration)
Deprecated. |
QueryResult |
navigateDescribedBy(Iterated iteration,
boolean onlyOtherSide)
Deprecated. |
QueryResult |
navigateDescribedBy(Iterated iteration,
Class iteratedDescribeLinkClass,
boolean onlyOtherSide)
Deprecated. |
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. |
QueryResult |
navigateDescribes(Iterated iteration)
Deprecated. |
QueryResult |
navigateDescribes(Iterated iteration,
boolean onlyOtherSide)
Deprecated. |
QueryResult |
navigateDescribes(Iterated iteration,
Class iteratedDescribeLinkClass,
boolean onlyOtherSide)
Deprecated. |
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". |
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". |
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". |
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". |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static final boolean SERVER
private static final String FC_RESOURCE
private static final String CLASSNAME
Constructor Detail |
public StructServiceFwd()
Method Detail |
private static Manager getManager() throws WTException
WTException
public QueryResult navigateUses(Iterated iteration) throws WTException
navigateUses
in interface StructService
iteration
-
WTException
IteratedUsageLink
,
Mastered
public QueryResult navigateUses(Iterated iteration, boolean onlyOtherSide) throws WTException
navigateUses
in interface StructService
iteration
- onlyOtherSide
-
WTException
IteratedUsageLink
,
Mastered
public QueryResult navigateUses(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide) throws WTException
navigateUses
in interface StructService
iteration
- iteratedUsageLinkClass
- onlyOtherSide
-
WTException
IteratedUsageLink
,
Mastered
public QueryResult navigateUsedByToIteration(Iterated iteration, ConfigSpec configSpec) throws WTException, ConfigException
navigateUsedByToIteration
in interface StructService
iteration
- configSpec
-
WTException
ConfigException
IteratedUsageLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateUsedByToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec) throws WTException, ConfigException
navigateUsedByToIteration
in interface StructService
iteration
- onlyOtherSide
- configSpec
-
WTException
ConfigException
IteratedUsageLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateUsedByToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec) throws WTException, ConfigException
navigateUsedByToIteration
in interface StructService
iteration
- iteratedUsageLinkClass
- onlyOtherSide
- configSpec
-
WTException
ConfigException
IteratedUsageLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateUsedBy(Mastered master) throws WTException
navigateUsedBy
in interface StructService
master
-
WTException
IteratedUsageLink
,
Iterated
public QueryResult navigateUsedBy(Mastered master, boolean onlyOtherSide) throws WTException
navigateUsedBy
in interface StructService
master
- onlyOtherSide
-
WTException
IteratedUsageLink
,
wt.vc.version.Version
public QueryResult navigateUsedBy(Mastered master, Class iteratedUsageLinkClass, boolean onlyOtherSide) throws WTException
navigateUsedBy
in interface StructService
master
- iteratedUsageLinkClass
- onlyOtherSide
-
WTException
IteratedUsageLink
,
wt.vc.version.Version
public QueryResult navigateUsesToIteration(Iterated iteration, ConfigSpec configSpec) throws WTException, ConfigException
navigateUsesToIteration
in interface StructService
iteration
- configSpec
-
WTException
ConfigException
IteratedUsageLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateUsesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec) throws WTException, ConfigException
navigateUsesToIteration
in interface StructService
iteration
- onlyOtherSide
- configSpec
-
WTException
ConfigException
IteratedUsageLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateUsesToIteration(Iterated iteration, Class iteratedUsageLinkClass, boolean onlyOtherSide, ConfigSpec configSpec) throws WTException, ConfigException
navigateUsesToIteration
in interface StructService
iteration
- iteratedUsageLinkClass
- onlyOtherSide
- configSpec
-
WTException
ConfigException
IteratedUsageLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateReferences(Iterated iteration) throws WTException
navigateReferences
in interface StructService
iteration
-
WTException
IteratedReferenceLink
,
Mastered
public QueryResult navigateReferences(Iterated iteration, boolean onlyOtherSide) throws WTException
navigateReferences
in interface StructService
iteration
- onlyOtherSide
-
WTException
IteratedReferenceLink
,
Mastered
public QueryResult navigateReferences(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide) throws WTException
navigateReferences
in interface StructService
iteration
- iteratedReferenceLinkClass
- onlyOtherSide
-
WTException
IteratedReferenceLink
,
Mastered
public QueryResult navigateReferencedBy(Mastered master) throws WTException
navigateReferencedBy
in interface StructService
master
-
WTException
IteratedReferenceLink
,
Iterated
public QueryResult navigateReferencedBy(Mastered master, boolean onlyOtherSide) throws WTException
navigateReferencedBy
in interface StructService
master
- onlyOtherSide
-
WTException
IteratedReferenceLink
,
wt.vc.version.Version
public QueryResult navigateReferencedBy(Mastered master, Class iteratedReferenceLinkClass, boolean onlyOtherSide) throws WTException
navigateReferencedBy
in interface StructService
master
- iteratedReferenceLinkClass
- onlyOtherSide
-
WTException
IteratedReferenceLink
,
wt.vc.version.Version
public QueryResult navigateReferencesToIteration(Iterated iteration, ConfigSpec configSpec) throws WTException, ConfigException
navigateReferencesToIteration
in interface StructService
iteration
- configSpec
-
WTException
ConfigException
IteratedReferenceLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateReferencesToIteration(Iterated iteration, boolean onlyOtherSide, ConfigSpec configSpec) throws WTException, ConfigException
navigateReferencesToIteration
in interface StructService
iteration
- onlyOtherSide
- configSpec
-
WTException
ConfigException
IteratedReferenceLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateReferencesToIteration(Iterated iteration, Class iteratedReferenceLinkClass, boolean onlyOtherSide, ConfigSpec configSpec) throws WTException, ConfigException
navigateReferencesToIteration
in interface StructService
iteration
- iteratedReferenceLinkClass
- onlyOtherSide
- configSpec
-
WTException
ConfigException
IteratedReferenceLink
,
Mastered
,
Iterated
,
ConfigSpec
public QueryResult navigateDescribes(Iterated iteration) throws WTException
navigateDescribes
in interface StructService
iteration
-
WTException
IteratedDescribeLink
,
Iterated
public QueryResult navigateDescribes(Iterated iteration, boolean onlyOtherSide) throws WTException
navigateDescribes
in interface StructService
iteration
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
Iterated
public QueryResult navigateDescribes(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide) throws WTException
navigateDescribes
in interface StructService
iteration
- iteratedDescribeLinkClass
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
Iterated
public WTKeyedMap navigateDescribes(WTCollection iterations) throws WTException
navigateDescribes
in interface StructService
iterations
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
public WTKeyedMap navigateDescribes(WTCollection iterations, boolean onlyOtherSide) throws WTException
navigateDescribes
in interface StructService
iterations
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
public WTKeyedMap navigateDescribes(WTCollection iterations, Class iteratedDescribeLinkClass, boolean onlyOtherSide) throws WTException
navigateDescribes
in interface StructService
iterations
- iteratedDescribeLinkClass
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
public QueryResult navigateDescribedBy(Iterated iteration) throws WTException
navigateDescribedBy
in interface StructService
iteration
-
WTException
IteratedDescribeLink
,
Iterated
public QueryResult navigateDescribedBy(Iterated iteration, boolean onlyOtherSide) throws WTException
navigateDescribedBy
in interface StructService
iteration
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
public QueryResult navigateDescribedBy(Iterated iteration, Class iteratedDescribeLinkClass, boolean onlyOtherSide) throws WTException
navigateDescribedBy
in interface StructService
iteration
- iteratedDescribeLinkClass
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
public WTKeyedMap navigateDescribedBys(WTCollection iterations) throws WTException
navigateDescribedBys
in interface StructService
iterations
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
public WTKeyedMap navigateDescribedBys(WTCollection iterations, boolean onlyOtherSide) throws WTException
navigateDescribedBys
in interface StructService
iterations
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
public WTKeyedMap navigateDescribedBys(WTCollection iterations, Class iteratedDescribeLinkClass, boolean onlyOtherSide) throws WTException
navigateDescribedBys
in interface StructService
iterations
- iteratedDescribeLinkClass
- onlyOtherSide
-
WTException
IteratedDescribeLink
,
wt.vc.version.Iterated
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |