Klasse TimeTransitionCondition.SpecificTimeTransitionCondition
java.lang.Object
alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponents.TransitionConditions.TimeTransitionCondition.SpecificTimeTransitionCondition
- Umschließende Klasse:
TimeTransitionCondition
Small helper class that keeps all information regarding specific TimeTransitionCondition classes which are not modelled as classes explicitly
-
Feldübersicht
-
Konstruktorübersicht
KonstruktorBeschreibungSpecificTimeTransitionCondition
(String exportString, String timeValuePredicate, String timeValuePredicateWithPrefix, String dataType) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungThe datatype is the type of the time value for each specific subclass.The export string is the class name of the sepcific subclass.getTimeValuePredicate
(boolean withPrefix) The time value string is the triple predicate that is used by each specific subclass.
-
Felddetails
-
exportString
-
timeValuePredicate
-
timeValuePredicateWithPrefix
-
dataType
-
-
Konstruktordetails
-
SpecificTimeTransitionCondition
-
-
Methodendetails
-
getExportString
The export string is the class name of the sepcific subclass. For example for the TimeBasedReminderTransitionCondition, it would be "TimeBasedReminderTransitionCondition". It is used for parsing triples to class data and vice versa- Gibt zurück:
-
getTimeValuePredicate
The time value string is the triple predicate that is used by each specific subclass. For example the class CalendarBasedReminderTransitionCondition uses the predicate "hasCalendarBasedFrequencyOrDate" to describe its time string, while the class DayTimeTimerTransitionCondition uses "hasDayTimeDurationTimeOutTime"- Parameter:
withPrefix
- if this is true, the predicate also contains the owl prefix, usually "standard-pass-ont:"- Gibt zurück:
-
getDataType
The datatype is the type of the time value for each specific subclass. For example for the DayTimeTimerTransitionCondition it is "xsd:DayTimeDuration", while for YearMonthTimerTransitionCondition it is "xsd:YearMonthDuration"- Gibt zurück:
-