Module src.CONSTANTS

File containing the constants used in this project.

Node types

CONTEXT_NODE = "context"

GOAL_NODE = "goal"

ACTION_NODE = "action"

DECISION_NODE = "decision"

PARALLEL_NODE = "parallel"

ALTERNATIVE_NODE = "alternative"

Node attributes

ID_ATTR = "id"

IS_ORIGINAL_ATTR = "is_original"

TYPE_ATTR = "type"

DATA_ITEM_ATTR = "dataItem"

IS_IN_PARALLEL = "is_in_parallel"

IS_ALTERNATIVE = "is_alternative"

TRIGGER = "trigger"

PARALLEL_START_ATTR = "parallelStartNode"

PARLLEL_END_ATTR = "parallelEndNode"

Edge attributes

RANGE_ATTR = "range"

RO operations

ADD_OPERATION = "add"

DELETE_OPERATION = "delete"

REPLACE_OPERATION = "replace"

RO operations attributes

ID_RO = "idRO"

OPERATIONS = "operations"

NEW_NODES = "newNodes"

EXISTRING_NDOE = "existingNode"

PREDECESSORS = "predecessor"

EDGE_TO_SUCCESSORS = "edgeToSuccessors"

EDGE_TO_SUCCESSORS_ATTR = "edgeToSuccessorsAttr"

SUCCESSORS = "successors"

Graph attributes

SHAPE = "shape"

FILLCOLOR = "fillcolor"

FONTCOLOR = "fontcolor"

WIDTH = "width"

HEIGHT = "height"

FIXEDSIZE = "fixedsize"

Patient values

DEFAULT_PATIENT_VALUE = "default_value"

Expand source code
"""
File containing the constants used in this project.

# Node types
CONTEXT_NODE = "context"

GOAL_NODE = "goal"

ACTION_NODE = "action"


DECISION_NODE = "decision"

PARALLEL_NODE = "parallel"

ALTERNATIVE_NODE = "alternative"



# Node attributes

ID_ATTR = "id"

IS_ORIGINAL_ATTR = "is_original"

TYPE_ATTR = "type"

DATA_ITEM_ATTR = "dataItem"

IS_IN_PARALLEL = "is_in_parallel"

IS_ALTERNATIVE = "is_alternative"

TRIGGER = "trigger"

PARALLEL_START_ATTR = "parallelStartNode"

PARLLEL_END_ATTR = "parallelEndNode"



# Edge attributes

RANGE_ATTR = "range"



# RO operations

ADD_OPERATION = "add"

DELETE_OPERATION = "delete"

REPLACE_OPERATION = "replace"



# RO operations attributes

ID_RO = "idRO"

OPERATIONS = "operations"

NEW_NODES = "newNodes"

EXISTRING_NDOE = "existingNode"

PREDECESSORS = "predecessor"

EDGE_TO_SUCCESSORS = "edgeToSuccessors"

EDGE_TO_SUCCESSORS_ATTR = "edgeToSuccessorsAttr"

SUCCESSORS = "successors"



# Graph attributes

SHAPE = "shape"

FILLCOLOR = "fillcolor"

FONTCOLOR = "fontcolor"

WIDTH = "width"

HEIGHT = "height"

FIXEDSIZE = "fixedsize"



# Patient values

DEFAULT_PATIENT_VALUE = "default_value"

"""


# Node types
CONTEXT_NODE = "context"
GOAL_NODE = "goal"
ACTION_NODE = "action"
DECISION_NODE = "decision"
PARALLEL_NODE = "parallel"
ALTERNATIVE_NODE = "alternative"

# Node attributes
ID_ATTR = "id"
IS_ORIGINAL_ATTR = "is_original"
TYPE_ATTR = "type"
DATA_ITEM_ATTR = "dataItem"
IS_IN_PARALLEL = "is_in_parallel"
IS_ALTERNATIVE = "is_alternative"
TRIGGER = "trigger"
PARALLEL_START_ATTR = "parallelStartNode"
PARLLEL_END_ATTR = "parallelEndNode"

# Edge attributes
RANGE_ATTR = "range"

# RO operations
ADD_OPERATION = "add"
DELETE_OPERATION = "delete"
REPLACE_OPERATION = "replace"

# RO operations attributes
ID_RO = "idRO"
OPERATIONS = "operations"
NEW_NODES = "newNodes"
EXISTRING_NDOE = "existingNode"
PREDECESSORS = "predecessors"
EDGE_TO_SUCCESSORS = "edgeToSuccessors"
EDGE_TO_SUCCESSORS_ATTR = "edgeToSuccessorsAttr"
SUCCESSORS = "successors"

# Graph attributes
SHAPE = "shape"
FILLCOLOR = "fillcolor"
FONTCOLOR = "fontcolor"
WIDTH = "width"
HEIGHT = "height"
FIXEDSIZE = "fixedsize"

# Patient values
DEFAULT_PATIENT_VALUE = "default_value"