public class BpmnJsonConverterUtil extends Object implements EditorJsonConstants, StencilConstants
EDITOR_BOUNDS, EDITOR_BOUNDS_LOWER_RIGHT, EDITOR_BOUNDS_UPPER_LEFT, EDITOR_BOUNDS_X, EDITOR_BOUNDS_Y, EDITOR_CHILD_SHAPES, EDITOR_DOCKERS, EDITOR_PROPERTIES_GENERAL_ITEMS, EDITOR_SHAPE_ID, EDITOR_SHAPE_PROPERTIES, EDITOR_STENCIL, EDITOR_STENCIL_IDPROPERTY_ASYNCHRONOUS, PROPERTY_CALLACTIVITY_CALLEDELEMENT, PROPERTY_CALLACTIVITY_IN, PROPERTY_CALLACTIVITY_OUT, PROPERTY_CANCEL_ACTIVITY, PROPERTY_DOCUMENTATION, PROPERTY_DUEDATE, PROPERTY_ERRORREF, PROPERTY_EXCLUSIVE, PROPERTY_EXECUTION_LISTENER_CLASS, PROPERTY_EXECUTION_LISTENER_DELEGATEEXPRESSION, PROPERTY_EXECUTION_LISTENER_EVENT, PROPERTY_EXECUTION_LISTENER_EXPRESSION, PROPERTY_EXECUTION_LISTENER_FIELD_EXPRESSION, PROPERTY_EXECUTION_LISTENER_FIELD_NAME, PROPERTY_EXECUTION_LISTENER_FIELD_VALUE, PROPERTY_EXECUTION_LISTENER_FIELDS, PROPERTY_EXECUTION_LISTENERS, PROPERTY_FORM_EXPRESSION, PROPERTY_FORM_FORM_VALUE_ID, PROPERTY_FORM_FORM_VALUE_NAME, PROPERTY_FORM_FORM_VALUES, PROPERTY_FORM_ID, PROPERTY_FORM_NAME, PROPERTY_FORM_PROPERTIES, PROPERTY_FORM_READABLE, PROPERTY_FORM_REQUIRED, PROPERTY_FORM_TYPE, PROPERTY_FORM_VARIABLE, PROPERTY_FORM_WRITEABLE, PROPERTY_FORMKEY, PROPERTY_IOPARAMETER_SOURCE, PROPERTY_IOPARAMETER_SOURCE_EXPRESSION, PROPERTY_IOPARAMETER_TARGET, PROPERTY_MAILTASK_BCC, PROPERTY_MAILTASK_CC, PROPERTY_MAILTASK_CHARSET, PROPERTY_MAILTASK_FROM, PROPERTY_MAILTASK_HTML, PROPERTY_MAILTASK_SUBJECT, PROPERTY_MAILTASK_TEXT, PROPERTY_MAILTASK_TO, PROPERTY_MESSAGEREF, PROPERTY_MULTIINSTANCE_CARDINALITY, PROPERTY_MULTIINSTANCE_COLLECTION, PROPERTY_MULTIINSTANCE_CONDITION, PROPERTY_MULTIINSTANCE_SEQUENTIAL, PROPERTY_MULTIINSTANCE_VARIABLE, PROPERTY_NAME, PROPERTY_NONE_STARTEVENT_INITIATOR, PROPERTY_OVERRIDE_ID, PROPERTY_PRIORITY, PROPERTY_PROCESS_AUTHOR, PROPERTY_PROCESS_EXECUTABLE, PROPERTY_PROCESS_ID, PROPERTY_PROCESS_NAMESPACE, PROPERTY_PROCESS_VERSION, PROPERTY_RULETASK_CLASS, PROPERTY_RULETASK_EXCLUDE, PROPERTY_RULETASK_RESULT, PROPERTY_RULETASK_RULES, PROPERTY_RULETASK_VARIABLES_INPUT, PROPERTY_SCRIPT_FORMAT, PROPERTY_SCRIPT_TEXT, PROPERTY_SEQUENCEFLOW_CONDITION, PROPERTY_SERVICETASK_CLASS, PROPERTY_SERVICETASK_DELEGATE_EXPRESSION, PROPERTY_SERVICETASK_EXPRESSION, PROPERTY_SERVICETASK_FIELD_EXPRESSION, PROPERTY_SERVICETASK_FIELD_NAME, PROPERTY_SERVICETASK_FIELD_VALUE, PROPERTY_SERVICETASK_FIELDS, PROPERTY_SERVICETASK_RESULT_VARIABLE, PROPERTY_SIGNALREF, PROPERTY_TASK_LISTENER_CLASS, PROPERTY_TASK_LISTENER_DELEGATEEXPRESSION, PROPERTY_TASK_LISTENER_EVENT, PROPERTY_TASK_LISTENER_EXPRESSION, PROPERTY_TASK_LISTENER_FIELD_EXPRESSION, PROPERTY_TASK_LISTENER_FIELD_NAME, PROPERTY_TASK_LISTENER_FIELD_VALUE, PROPERTY_TASK_LISTENER_FIELDS, PROPERTY_TASK_LISTENERS, PROPERTY_TIMER_CYCLE, PROPERTY_TIMER_DATE, PROPERTY_TIMER_DURATON, PROPERTY_USERTASK_ASSIGNEE, PROPERTY_USERTASK_ASSIGNMENT, PROPERTY_USERTASK_ASSIGNMENT_EXPRESSION, PROPERTY_USERTASK_ASSIGNMENT_TYPE, PROPERTY_USERTASK_CANDIDATE_GROUPS, PROPERTY_USERTASK_CANDIDATE_USERS, PROPERTY_VALUE_NO, PROPERTY_VALUE_YES, STENCIL_CALL_ACTIVITY, STENCIL_EVENT_BOUNDARY_ERROR, STENCIL_EVENT_BOUNDARY_SIGNAL, STENCIL_EVENT_BOUNDARY_TIMER, STENCIL_EVENT_CATCH_MESSAGE, STENCIL_EVENT_CATCH_SIGNAL, STENCIL_EVENT_CATCH_TIMER, STENCIL_EVENT_END_ERROR, STENCIL_EVENT_END_NONE, STENCIL_EVENT_START_ERROR, STENCIL_EVENT_START_MESSAGE, STENCIL_EVENT_START_NONE, STENCIL_EVENT_START_SIGNAL, STENCIL_EVENT_START_TIMER, STENCIL_EVENT_SUB_PROCESS, STENCIL_EVENT_THROW_NONE, STENCIL_EVENT_THROW_SIGNAL, STENCIL_GATEWAY_EVENT, STENCIL_GATEWAY_EXCLUSIVE, STENCIL_GATEWAY_INCLUSIVE, STENCIL_GATEWAY_PARALLEL, STENCIL_LANE, STENCIL_POOL, STENCIL_SEQUENCE_FLOW, STENCIL_SUB_PROCESS, STENCIL_TASK_BUSINESS_RULE, STENCIL_TASK_MAIL, STENCIL_TASK_MANUAL, STENCIL_TASK_RECEIVE, STENCIL_TASK_SCRIPT, STENCIL_TASK_SEND, STENCIL_TASK_SERVICE, STENCIL_TASK_USER, STENCIL_TEXT_ANNOTATION| Constructor and Description |
|---|
BpmnJsonConverterUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.codehaus.jackson.node.ObjectNode |
createBoundsNode(double lowerRightX,
double lowerRightY,
double upperLeftX,
double upperLeftY) |
static org.codehaus.jackson.node.ObjectNode |
createChildShape(String id,
String type,
double lowerRightX,
double lowerRightY,
double upperLeftX,
double upperLeftY) |
static org.codehaus.jackson.node.ObjectNode |
createPositionNode(double x,
double y) |
static org.codehaus.jackson.node.ObjectNode |
createResourceNode(String id) |
static String |
getElementId(org.codehaus.jackson.JsonNode objectNode) |
protected static org.codehaus.jackson.JsonNode |
getProperty(String name,
org.codehaus.jackson.JsonNode objectNode) |
protected static String |
getPropertyValueAsString(String name,
org.codehaus.jackson.JsonNode objectNode) |
static String |
getStencilId(org.codehaus.jackson.JsonNode objectNode) |
public static org.codehaus.jackson.node.ObjectNode createChildShape(String id, String type, double lowerRightX, double lowerRightY, double upperLeftX, double upperLeftY)
public static org.codehaus.jackson.node.ObjectNode createBoundsNode(double lowerRightX,
double lowerRightY,
double upperLeftX,
double upperLeftY)
public static org.codehaus.jackson.node.ObjectNode createPositionNode(double x,
double y)
public static org.codehaus.jackson.node.ObjectNode createResourceNode(String id)
public static String getStencilId(org.codehaus.jackson.JsonNode objectNode)
public static String getElementId(org.codehaus.jackson.JsonNode objectNode)
protected static String getPropertyValueAsString(String name, org.codehaus.jackson.JsonNode objectNode)
protected static org.codehaus.jackson.JsonNode getProperty(String name, org.codehaus.jackson.JsonNode objectNode)
Copyright © 2013 Alfresco. All rights reserved.