ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
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 297 of file class.ilBPMN2ParserUtils.php.
Referenced by ilDataInputElement\getPHP(), ilDataObjectElement\getPHP(), ilDataObjectReferenceElement\getPHP(), and ilDataOutputElement\getPHP().
|
static |
array | $element |
Definition at line 376 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 114 of file class.ilBPMN2ParserUtils.php.
Referenced by ilIntermediateCatchEventElement\getPHP(), ilEndEventElement\getPHP(), ilStartEventElement\getPHP(), ilReceiveTaskElement\getPHP(), ilSendTaskElement\getPHP(), ilIntermediateThrowEventElement\getPHP(), and ilWorkflowScaffold\getStartEventInfo().
|
static |
array | $element |
Definition at line 336 of file class.ilBPMN2ParserUtils.php.
Referenced by ilDataInputElement\getPHP().
|
static |
array | $element |
Definition at line 240 of file class.ilBPMN2ParserUtils.php.
Referenced by ilCallActivityElement\getPHP().
|
static |
array | $element |
Definition at line 417 of file class.ilBPMN2ParserUtils.php.
Referenced by ilMessageDefinitionElement\getMessageDefinitionArray().
|
static |
array | $element |
Definition at line 279 of file class.ilBPMN2ParserUtils.php.
References $code.
|
static |
string | $start_event_ref | |
string | $type | |
array | $bpmn2_array |
Definition at line 178 of file class.ilBPMN2ParserUtils.php.
References $duration, $start, 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 85 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().