ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilBPMN2ParserUtils. More...
Public Member Functions | |
load_string ($xml_string) | |
Static Public Member Functions | |
static | xsIDToPHPVarname ($xsID) |
static | extractILIASEventDefinitionFromProcess ($start_event_ref, $type, $bpmn2_array) |
static | extractTimeDateEventDefinitionFromElement ($start_event_ref, $type, $bpmn2_array) |
static | extractILIASLibraryCallDefinitionFromElement ($element) |
static | extractScriptDefinitionFromElement ($element) |
static | extractDataNamingFromElement ($element) |
static | extractILIASInputPropertiesFromElement ($element) |
static | extractILIASDataObjectDefinitionFromElement ($element) |
static | extractILIASMessageDefinitionFromElement ($element) |
Private Member Functions | |
add_node ($node, &$parent=null, $namespace='', $recursive=false) | |
|
private |
$node | ||
null | $parent | |
string | $namespace | |
bool | $recursive |
Definition at line 36 of file class.ilBPMN2ParserUtils.php.
References $namespace, $r, and add_node().
Referenced by add_node(), and load_string().
|
static |
array | $element |
Definition at line 271 of file class.ilBPMN2ParserUtils.php.
References $attributes.
Referenced by ilDataInputElement\getPHP(), ilDataObjectElement\getPHP(), ilDataObjectReferenceElement\getPHP(), and ilDataOutputElement\getPHP().
|
static |
array | $element |
Definition at line 335 of file class.ilBPMN2ParserUtils.php.
Referenced by ilDataInputElement\getPHP(), and ilDataObjectElement\getPHP().
|
static |
srting | $start_event_ref | |
string | $type | |
array | $bpmn2_array |
Definition at line 112 of file class.ilBPMN2ParserUtils.php.
References $type.
Referenced by ilIntermediateCatchEventElement\getPHP(), ilEndEventElement\getPHP(), ilStartEventElement\getPHP(), ilReceiveTaskElement\getPHP(), ilSendTaskElement\getPHP(), ilIntermediateThrowEventElement\getPHP(), and ilWorkflowScaffold\getStartEventInfo().
|
static |
array | $element |
Definition at line 303 of file class.ilBPMN2ParserUtils.php.
Referenced by ilDataInputElement\getPHP().
|
static |
array | $element |
Definition at line 222 of file class.ilBPMN2ParserUtils.php.
Referenced by ilCallActivityElement\getPHP().
|
static |
array | $element |
Definition at line 368 of file class.ilBPMN2ParserUtils.php.
Referenced by ilMessageDefinitionElement\getMessageDefinitionArray().
|
static |
array | $element |
Definition at line 255 of file class.ilBPMN2ParserUtils.php.
References $code.
|
static |
string | $start_event_ref | |
string | $type | |
array | $bpmn2_array |
Definition at line 168 of file class.ilBPMN2ParserUtils.php.
References $end, $type, and date.
Referenced by ilIntermediateCatchEventElement\getPHP(), ilStartEventElement\getPHP(), and ilReceiveTaskElement\getPHP().
ilBPMN2ParserUtils::load_string | ( | $xml_string | ) |
string | $xml_string |
Definition at line 22 of file class.ilBPMN2ParserUtils.php.
References add_node().
|
static |
string | $xsID |
Definition at line 83 of file class.ilBPMN2ParserUtils.php.
Referenced by ilCallActivityElement\getPHP(), ilAssociationElement\getPHP(), ilIntermediateCatchEventElement\getPHP(), ilEndEventElement\getPHP(), ilStartEventElement\getPHP(), ilSequenceFlowElement\getPHP(), ilComplexGatewayElement\getPHP(), ilEventBasedGatewayElement\getPHP(), ilExclusiveGatewayElement\getPHP(), ilInclusiveGatewayElement\getPHP(), ilParallelGatewayElement\getPHP(), ilDataInputElement\getPHP(), ilDataObjectElement\getPHP(), ilDataObjectReferenceElement\getPHP(), ilDataOutputElement\getPHP(), ilManualTaskElement\getPHP(), ilReceiveTaskElement\getPHP(), ilScriptTaskElement\getPHP(), ilSendTaskElement\getPHP(), ilServiceTaskElement\getPHP(), ilTaskElement\getPHP(), and ilIntermediateThrowEventElement\getPHP().