Class Transaction
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.domain.Imported
-
- com.netgrif.application.engine.petrinet.domain.PetriNetObject
-
- com.netgrif.application.engine.petrinet.domain.Transaction
-
- All Implemented Interfaces:
java.io.Serializable
public class Transaction extends PetriNetObject
Transaction object groups multiple transitions together under one title. Transaction only has reference of transitions' ObjectId.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.netgrif.application.engine.petrinet.domain.PetriNetObject
_id
-
-
Constructor Summary
Constructors Constructor Description Transaction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTransition(Transition transition)
Add new transition's ObjectId into this transaction.Transaction
clone()
void
setTitle(I18nString title)
void
setTitle(java.lang.String title)
java.lang.String
toString()
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.PetriNetObject
getObjectId, getStringId, setObjectId
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.Imported
getImportId, setImportId
-
-
-
-
Method Detail
-
addTransition
public void addTransition(Transition transition)
Add new transition's ObjectId into this transaction.- Parameters:
transition
-
-
setTitle
public void setTitle(I18nString title)
-
setTitle
public void setTitle(java.lang.String title)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
clone
public Transaction clone()
- Overrides:
clone
in classjava.lang.Object
-
-