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.ObjectNode
applyBehavior()
com.fasterxml.jackson.databind.node.ObjectNode
applyBehavior(com.fasterxml.jackson.databind.node.ObjectNode jsonNode)
DataFieldLogic
clone()
static java.util.List<Action>
getEventAction(DataEvent event, EventPhase phase)
boolean
isDisplayable()
boolean
isDisplayableForCase()
boolean
isForbidden()
boolean
isRequired()
boolean
layoutExist()
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
isForbidden
public boolean isForbidden()
-
layoutExist
public boolean layoutExist()
-
clone
public DataFieldLogic clone()
- Overrides:
clone
in classjava.lang.Object
-
-