|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
E
- public interface TransitionLocator<E extends java.lang.Object & Transition>
A locator for finding Transition
s in a transition model. This locator interface is optionally implemented by
TransitionModel
implementations.
Transition
Method Summary | |
---|---|
IterableListModel<E> |
findBySource(Identifiable aSourceEndpoint)
Finds the transitions that originate from the given source endpoint |
IterableListModel<E> |
findBySourceAndEvent(Identifiable aSourceEndpoint,
javax.xml.namespace.QName aSourceEvent)
Finds the transitions that originate from the given source endpoint and that are triggered via the given source event. |
IterableListModel<E> |
findByTarget(Identifiable aTargetEndpoint)
Find the transitions targeting the given target endpoint. |
IterableListModel<E> |
findByTargetAndEvent(Identifiable aTargetEndpoint,
javax.xml.namespace.QName aTargetEvent)
Find the transitions targeting the given target endpoint with the given target event. |
IterableListModel<E> |
findStartTransitionsByEntryPointAndSourceEvent(Identifiable entryPoint,
javax.xml.namespace.QName sourceEvent)
Finds start transitions that are the best match for the given source event, no matter what kind of source transition endpoint is specified. |
IterableListModel<E> |
findStartTransitionsBySourceAndEvent(Identifiable aSourceEndpoint,
javax.xml.namespace.QName aSourceEvent)
Finds start transitions that are the best match for given source endpoint and event. |
Methods inherited from interface com.ibm.portal.MetaDataLocator |
---|
findByMetaData, findSingleByMetaData |
Methods inherited from interface com.ibm.portal.Locator |
---|
findByID, findByUniqueName |
Method Detail |
---|
IterableListModel<E> findBySource(Identifiable aSourceEndpoint)
aSourceEndpoint
- The ObjectID
the returned transitions originate from.
Transition
s originating from the given source transition endpoint.IterableListModel<E> findBySourceAndEvent(Identifiable aSourceEndpoint, javax.xml.namespace.QName aSourceEvent)
aSourceEndpoint
- The ObjectID
the returned transitions originate from.aSourceEvent
- the QName
of the source event that triggers this transition.
Transition
s originating from the given source transition endpoint that
are triggered by the given source event.IterableListModel<E> findStartTransitionsByEntryPointAndSourceEvent(Identifiable entryPoint, javax.xml.namespace.QName sourceEvent)
entryPoint
- Source transition endpoint to be looked for, or null
if all start transitions
should be checked.sourceEvent
- The QName
of the source event that triggers this transition.
IterableListModel
containing the Start-Transition
s originating from any source transition
endpoint that are triggered by the given source event.IterableListModel<E> findStartTransitionsBySourceAndEvent(Identifiable aSourceEndpoint, javax.xml.namespace.QName aSourceEvent)
This might return a transition for the source endpoint ANY
, but only if no transition is found that
is a exact match.
aSourceEndpoint
- The ObjectID
of the source transition endpoint of the transition to search for.aSourceEvent
- The QName
of the source event that triggers this transition.
Transition
s originating from the given source transition endpoint
that are triggered by the given source event.IterableListModel<E> findByTarget(Identifiable aTargetEndpoint)
aTargetEndpoint
- The ObjectID
the returned transitions to target.
Transition
s targeting the given target transition endpoint.IterableListModel<E> findByTargetAndEvent(Identifiable aTargetEndpoint, javax.xml.namespace.QName aTargetEvent)
aTargetEndpoint
- The ObjectID
the returned transitions to target.aTargetEvent
- The QName
of the target event triggered by this transition.
Transition
s targeting the given target transition endpoint that do
trigger the given target event.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |