Class DataFieldLogic
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.domain.DataFieldLogic
-
- All Implemented Interfaces:
java.io.Serializable
public class DataFieldLogic extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataFieldLogic()DataFieldLogic(java.util.Set<FieldBehavior> behavior, java.util.Map<DataEventType,DataEvent> events, FieldLayout layout, Component component)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeapplyBehavior()com.fasterxml.jackson.databind.node.ObjectNodeapplyBehavior(com.fasterxml.jackson.databind.node.ObjectNode jsonNode)DataFieldLogicclone()static java.util.List<Action>getEventAction(DataEvent event, EventPhase phase)booleanisDisplayable()booleanisDisplayableForCase()booleanisForbidden()booleanisRequired()booleanlayoutExist()java.lang.StringtoString()
-
-
-
Constructor Detail
-
DataFieldLogic
public DataFieldLogic()
-
DataFieldLogic
public DataFieldLogic(java.util.Set<FieldBehavior> behavior, java.util.Map<DataEventType,DataEvent> events, FieldLayout layout, Component component)
-
-
Method Detail
-
getEventAction
public static java.util.List<Action> getEventAction(DataEvent event, EventPhase phase)
-
applyBehavior
public com.fasterxml.jackson.databind.node.ObjectNode applyBehavior(com.fasterxml.jackson.databind.node.ObjectNode jsonNode)
-
applyBehavior
public com.fasterxml.jackson.databind.node.ObjectNode applyBehavior()
-
isDisplayable
public boolean isDisplayable()
-
isDisplayableForCase
public boolean isDisplayableForCase()
-
isRequired
public boolean isRequired()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isForbidden
public boolean isForbidden()
-
layoutExist
public boolean layoutExist()
-
clone
public DataFieldLogic clone()
- Overrides:
clonein classjava.lang.Object
-
-