01: package org.obe.xpdl.parser.dom4j;
02:
03: import org.dom4j.Namespace;
04: import org.dom4j.QName;
05: import org.obe.xpdl.XPDLNames;
06:
07: /**
08: * @author Adrian Price
09: */
10: public interface DOM4JNames extends XPDLNames {
11: // Namespaces and QNames required by OBE's XPDL extended attributes.
12: Namespace XSD_NS = new Namespace(XSD_NS_PREFIX, XSD_NS_URI);
13: Namespace XSI_NS = new Namespace(XSI_NS_PREFIX, XSI_URI);
14: Namespace XPDL_NS = new Namespace(XPDL_NS_PREFIX, XPDL_NS_URI);
15: Namespace OBE_NS = new Namespace(OBE_NS_PREFIX, OBE_NS_URI);
16: QName XSI_SCHEMA_LOCATION_QNAME = new QName(XSI_SCHEMA_LOCATION,
17: XSI_NS);
18: QName BLOCKACTIVITY_QNAME = new QName(BLOCKACTIVITY, XPDL_NS);
19: QName CONDITION_QNAME = new QName(CONDITION, XPDL_NS);
20: QName DESCRIPTION_QNAME = new QName(DESCRIPTION, XPDL_NS);
21: QName EXTENDED_ATTRIBUTES_QNAME = new QName(EXTENDED_ATTRIBUTES,
22: XPDL_NS);
23: QName EXTERNAL_REFERENCE_QNAME = new QName(EXTERNAL_REFERENCE,
24: XPDL_NS);
25: QName ACTUAL_PARAMETERS_QNAME = new QName(ACTUAL_PARAMETERS,
26: XPDL_NS);
27: QName FORMAL_PARAMETERS_QNAME = new QName(FORMAL_PARAMETERS,
28: XPDL_NS);
29: QName ASSIGNMENT_STRATEGY_QNAME = new QName(ASSIGNMENT_STRATEGY,
30: OBE_NS);
31: QName BOUNDS_QNAME = new QName(BOUNDS, OBE_NS);
32: QName EVENT_QNAME = new QName(EVENT, OBE_NS);
33: QName TIMER_QNAME = new QName(TIMER, OBE_NS);
34: QName META_DATA_QNAME = new QName(META_DATA);
35: QName LOOP_QNAME = new QName(LOOP, OBE_NS);
36: QName WHILE_QNAME = new QName(WHILE, OBE_NS);
37: QName UNTIL_QNAME = new QName(UNTIL, OBE_NS);
38: QName FOREACH_QNAME = new QName(FOR_EACH, OBE_NS);
39: QName IN_QNAME = new QName(IN, OBE_NS);
40: }
|