001: /*
002: * $Id: AttributeNames.java,v 1.10 2004/12/01 15:51:01 kowap Exp $
003: *
004: * Copyright (c) 2004 Patric Fornasier, Pawel Kowalski
005: * Berne University of Applied Sciences
006: * School of Engineering and Information Technology
007: * All rights reserved.
008: */
009: package bexee.model;
010:
011: /**
012: * This is an interface with attribute names. To be implemented by classes
013: * wishing to access BPEL xml attribute names.
014: *
015: * @version $Revision: 1.10 $, $Date: 2004/12/01 15:51:01 $
016: * @author Pawel Kowalski
017: */
018: public interface AttributeNames {
019:
020: /**
021: * name attribute name
022: */
023: public static final String NAME = "name";
024:
025: /**
026: * partnerLink attribute name
027: */
028: public static final String PARTNER_LINK = "partnerLink";
029:
030: /**
031: * partnerLinkType attribute name
032: */
033: public static final String PARTNER_LINK_TYPE = "partnerLinkType";
034:
035: /**
036: * myRole attribute name
037: */
038: public static final String MY_ROLE = "myRole";
039:
040: /**
041: * partnerRole attribute name
042: */
043: public static final String PARTNER_ROLE = "partnerRole";
044:
045: /**
046: * portType attribute name
047: */
048: public static final String PORT_TYPE = "portType";
049:
050: /**
051: * operation attribute name
052: */
053: public static final String OPERATION = "operation";
054:
055: /**
056: * variable attribute name
057: */
058: public static final String VARIABLE = "variable";
059:
060: /**
061: * createInstance attribute name
062: */
063: public static final String CREATE_INSTANCE = "createInstance";
064:
065: /**
066: * messageType attribute name
067: */
068: public static final String MESSAGE_TYPE = "messageType";
069:
070: /**
071: * type attribute name
072: */
073: public static final String TYPE = "type";
074:
075: /**
076: * element attribute name
077: */
078: public static final String ELEMENT = "element";
079:
080: /**
081: * set attribute name
082: */
083: public static final String SET = "set";
084:
085: /**
086: * inititate attribute name
087: */
088: public static final String INITIATE = "inititate";
089:
090: /**
091: * pattern attribute name
092: */
093: public static final String PATTERN = "pattern";
094:
095: /**
096: * inputVariable attribute name
097: */
098: public static final String INPUT_VARIABLE = "inputVariable";
099:
100: /**
101: * outputVariable attribute name
102: */
103: public static final String OUTPUT_VARIABLE = "outputVariable";
104:
105: /**
106: * joinCondition attribute name
107: */
108: public static final String JOIN_CONDITION = "joinCondition";
109:
110: /**
111: * suppressJoinFailure attribute name
112: */
113: public static final String SUPPRESS_JOIN_FAILURE = "suppressJoinFailure";
114:
115: /**
116: * part attribute name
117: */
118: public static final String PART = "part";
119:
120: /**
121: * property attribute name
122: */
123: public static final String PROPERTY = "property";
124:
125: /**
126: * endpointReference attribute name
127: */
128: public static final String ENDPOINT_REFERENCE = "endpointReference";
129:
130: /**
131: * expression attribute name
132: */
133: public static final String EXPRESSION = "expression";
134:
135: /**
136: * opaque attribute name
137: */
138: public static final String OPAQUE = "opaque";
139:
140: /**
141: * targetNamespace attribute name
142: */
143: public static final String TARGET_NAMESPACE = "targetNamespace";
144:
145: /**
146: * queryLanguage attribute name
147: */
148: public static final String QUERY_LANGUAGE = "queryLanguage";
149:
150: /**
151: * expressionLanguage attribute name
152: */
153: public static final String EXPRESSION_LANGUAGE = "expressionLanguage";
154:
155: /**
156: * enableInstanceCompensation attribute name
157: */
158: public static final String ENABLE_INSTANCE_COMPESATION = "enableInstanceCompensation";
159:
160: /**
161: * xmlns attribute name
162: */
163: public static final String XMLNS = "xmlns";
164:
165: /**
166: * abstractProcess attribute name
167: */
168: public static final String ABSTRACT_PROCESS = "abstractProcess";
169:
170: /**
171: * condition attribute name
172: */
173: public static final String CONDITION = "condition";
174:
175: /**
176: * faultName attribute name
177: */
178: public static final String FAULT_NAME = "faultName";
179:
180: }
|