Klasse FlowRestrictor
java.lang.Object
alps.java.api.StandardPASS.PASSProcessModelElement
alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponent
alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponents.Transition
alps.java.api.ALPS.ALPSModelElements.ALPSSBDComponets.FlowRestrictor
- Alle implementierten Schnittstellen:
IFlowRestrictor
,IALPSSBDComponent
,IALPSModelElement
,ICapsuleCallback
,IGraphCallback
,IParseablePASSProcessModelElement
,IAbstractElement
,IImplementingElement
,IImplementingElementT<ITransition>
,IPASSProcessModelElement
,ITransition
,IBehaviorDescribingComponent
,IContainableElement<ISubjectBehavior>
,IHasSimple2DVisualizationLine
,IValueChangedObserver<IPASSProcessModelElement>
,IValueChangedPublisher<IPASSProcessModelElement>
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen alps.java.api.StandardPASS.PASSProcessModelElement
PASSProcessModelElement.ConnectedElementsSetSpecification, PASSProcessModelElement.ObserverInformType
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponents.ITransition
ITransition.TransitionType
-
Feldübersicht
Von Klasse geerbte Felder alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponents.Transition
belongsToAction, implCapsule, isAbstractType, sourceState, targetState, transitionCondition
Von Klasse geerbte Felder alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponent
subjectBehavior
Von Klasse geerbte Felder alps.java.api.StandardPASS.PASSProcessModelElement
additionalAttributeTriples, additionalElements, additionalIncompleteTriples, BASE_URI_PLACEHOLDER, CANNOT_PARSE, comments, customLocale, EXAMPLE_BASE_URI, exportGraph, exportSubjectNodeName, guid, modelComponentID, modelComponentLabels, observerList, parsingStarted
-
Konstruktorübersicht
KonstruktorBeschreibungFlowRestrictor
(IState sourceState, IState targetState) The constructor for a FlowRestrictor that is created by passing the referenced states (source and target)FlowRestrictor
(IState sourceState, IState targetState, String labelForId, ITransitionCondition transitionCondition, ITransition.TransitionType transitionType, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute) The constructor for a FlowRestrictor that is created by passing the referenced states (source and target)FlowRestrictor
(ISubjectBehavior behavior) The constructor for a FlowRestrictor that is created by passing the parent behavior (source and target state are optional and can be specified later)FlowRestrictor
(ISubjectBehavior behavior, String labelForId, IState sourceState, IState targetState, ITransitionCondition transitionCondition, ITransition.TransitionType transitionType, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute) The constructor for a FlowRestrictor that is created by passing the parent behavior (source and target state are optional and can be specified later) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungpublic static CultureInfo customCulture = new CultureInfo("en-US"); static PASSProcessModelElement(){ customCulture.NumberFormat.NumberDecimalSeparator = "Von Klasse geerbte Methoden alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponents.Transition
addImplementedInterface, addImplementedInterfaceIDReference, addSimple2DPathPoint, get2DPageRatio, getAllConnectedElements, getBelongsToAction, getImplementedInterfaces, getImplementedInterfacesIDReferences, getRelative2DBeginX, getRelative2DBeginY, getRelative2DEndX, getRelative2DEndY, getSimple2DPathPoints, getSourceState, getTargetState, getTransitionCondition, getTransitionType, isAbstract, parseAttribute, removeImplementedInterfaces, removeImplementedInterfaces, removeImplementedInterfacesIDReference, set2DPageRatio, setBelongsToAction, setBelongsToAction, setImplementedInterfaces, setImplementedInterfaces, setImplementedInterfacesIDReferences, setIsAbstract, setRelative2DBeginX, setRelative2DBeginY, setRelative2DEndX, setRelative2DEndY, setSourceState, setSourceState, setTargetState, setTargetState, setTransitionCondition, setTransitionCondition, setTransitionType, updateAdded, updateRemoved, updateRemoved
Von Klasse geerbte Methoden alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponent
getContainedBy, getDictionaryOfAllAvailableElements, removeFromContainer, setContainedBy
Von Klasse geerbte Methoden alps.java.api.StandardPASS.PASSProcessModelElement
addComment, addComment, addElementWithUnspecifiedRelation, addIncompleteTriples, addModelComponentLabel, addModelComponentLabel, addTriple, addTriple, addTriples, canParse, clearComments, clearModelComponentLabels, completeIncompleteTriple, completeObject, containsTriple, createUniqueModelComponentID, createUniqueModelComponentID, createUniqueModelComponentID, equals, getBaseURI, getComments, getElementsWithUnspecifiedRelation, getExportTag, getIncompleteTriple, getIncompleteTriples, getModelComponentID, getModelComponentLabels, getModelComponentLabelsAsStrings, getModelComponentLabelsAsStrings, getSubjectName, getTriple, getTriples, getUriModelComponentID, informObserverAboutConnectedObjects, informObserverAboutConnectedObjects, invalidateTriplesContainingString, notifyModelComponentIDChanged, notifyTriple, parseAttribute, parseAttribute, publishElementAdded, publishElementRemoved, publishElementRemoved, publishNewModelComponentID, register, removeElementWithUnspecifiedRelation, removeFromEverything, removeFromEverything, removeModelComponentLabel, removeTriple, replaceTriple, setElementsWithUnspecifiedRelation, setExportGraph, setExportXMLName, setModelComponentID, setModelComponentLabels, successfullyParsedElement, unregister, unregister
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IAbstractElement
isAbstract, setIsAbstract
Von Schnittstelle geerbte Methoden alps.java.api.util.IContainableElement
getContainedBy, removeFromContainer, setContainedBy
Von Schnittstelle geerbte Methoden alps.java.api.util.IHasSimple2DVisualizationLine
addSimple2DPathPoint, get2DPageRatio, getRelative2DBeginX, getRelative2DBeginY, getRelative2DEndX, getRelative2DEndY, getSimple2DPathPoints, set2DPageRatio, setRelative2DBeginX, setRelative2DBeginY, setRelative2DEndX, setRelative2DEndY
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IImplementingElement
addImplementedInterfaceIDReference, getImplementedInterfacesIDReferences, removeImplementedInterfaces, removeImplementedInterfaces, removeImplementedInterfacesIDReference, setImplementedInterfacesIDReferences
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IImplementingElementT
addImplementedInterface, getImplementedInterfaces, setImplementedInterfaces, setImplementedInterfaces
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IPASSProcessModelElement
addComment, addElementWithUnspecifiedRelation, addModelComponentLabel, clearComments, clearModelComponentLabels, createUniqueModelComponentID, createUniqueModelComponentID, createUniqueModelComponentID, getComments, getElementsWithUnspecifiedRelation, getModelComponentID, getModelComponentLabels, getModelComponentLabelsAsStrings, getModelComponentLabelsAsStrings, getUriModelComponentID, removeElementWithUnspecifiedRelation, removeFromEverything, removeFromEverything, removeModelComponentLabel, setElementsWithUnspecifiedRelation, setModelComponentID, setModelComponentLabels
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponents.ITransition
getBelongsToAction, getSourceState, getTargetState, getTransitionCondition, getTransitionType, setSourceState, setSourceState, setTargetState, setTargetState, setTransitionCondition, setTransitionCondition, setTransitionType
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedObserver
notifyModelComponentIDChanged, updateAdded, updateRemoved, updateRemoved
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedPublisher
register, unregister, unregister
-
Felddetails
-
CLASS_NAME
Name of the class, needed for parsing- Siehe auch:
-
-
Konstruktordetails
-
FlowRestrictor
public FlowRestrictor() -
FlowRestrictor
public FlowRestrictor(IState sourceState, IState targetState, String labelForId, ITransitionCondition transitionCondition, ITransition.TransitionType transitionType, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute) The constructor for a FlowRestrictor that is created by passing the referenced states (source and target)- Parameter:
sourceState
-targetState
-labelForId
- a string describing this element which is used to generate the unique model component idtransitionCondition
-transitionType
-comment
-additionalLabel
-additionalAttribute
-
-
FlowRestrictor
The constructor for a FlowRestrictor that is created by passing the referenced states (source and target)- Parameter:
sourceState
-targetState
-
-
FlowRestrictor
public FlowRestrictor(ISubjectBehavior behavior, String labelForId, IState sourceState, IState targetState, ITransitionCondition transitionCondition, ITransition.TransitionType transitionType, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute) The constructor for a FlowRestrictor that is created by passing the parent behavior (source and target state are optional and can be specified later)- Parameter:
behavior
- The behavior on which the FlowRestrictor will be createdlabelForId
- a string describing this element which is used to generate the unique model component idsourceState
-targetState
-transitionCondition
-transitionType
-comment
-additionalLabel
-additionalAttribute
-
-
FlowRestrictor
The constructor for a FlowRestrictor that is created by passing the parent behavior (source and target state are optional and can be specified later)- Parameter:
behavior
- The behavior on which the FlowRestrictor will be created
-
-
Methodendetails
-
getClassName
Beschreibung aus Klasse kopiert:PASSProcessModelElement
public static CultureInfo customCulture = new CultureInfo("en-US"); static PASSProcessModelElement(){ customCulture.NumberFormat.NumberDecimalSeparator = "."; }- Angegeben von:
getClassName
in SchnittstelleIParseablePASSProcessModelElement
- Setzt außer Kraft:
getClassName
in KlasseTransition
- Gibt zurück:
- The name of the current class
-
getParsedInstance
- Angegeben von:
getParsedInstance
in SchnittstelleIParseablePASSProcessModelElement
- Setzt außer Kraft:
getParsedInstance
in KlasseTransition
-