[savara-commits] savara SVN: r503 - in branches/experimental/2.0.x/bundles: org.savara.bpel/META-INF and 12 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Dec 10 18:37:52 EST 2010
Author: objectiser
Date: 2010-12-10 18:37:47 -0500 (Fri, 10 Dec 2010)
New Revision: 503
Added:
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/ObjectFactory.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivity.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivityContainer.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TAssign.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBoolean.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBooleanExpr.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBranches.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCatch.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensate.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensateScope.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompletionCondition.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCondition.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCopy.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelation.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSet.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSets.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationWithPattern.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelations.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationsWithPattern.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDeadlineExpr.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDocumentation.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDurationExpr.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TElseif.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEmpty.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEventHandlers.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExit.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExpression.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensibleElements.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtension.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionActivity.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionAssignOperation.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensions.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFaultHandlers.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFlow.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TForEach.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFrom.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromPart.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromParts.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TIf.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TImport.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInitiate.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInvoke.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLink.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLinks.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLiteral.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchange.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchanges.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmEvent.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmPick.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnEvent.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMessage.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMsgCommon.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLink.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLinks.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPattern.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPick.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TProcess.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TQuery.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReceive.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRepeatUntil.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReply.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRethrow.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRoles.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TScope.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSequence.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSource.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSources.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTarget.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTargets.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TThrow.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTo.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToPart.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToParts.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TValidate.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariable.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariables.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWait.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWhile.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/package-info.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELLanguageModel.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELNotation.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/DefaultBPELLanguageModel.java
Removed:
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELLanguageModel.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELNotation.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/DefaultBPELLanguageModel.java
Modified:
branches/experimental/2.0.x/bundles/org.savara.bpel/
branches/experimental/2.0.x/bundles/org.savara.bpel/META-INF/MANIFEST.MF
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/export/BPELLanguageModelStreamExportRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/AbstractBPELModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationInteractionModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/IfModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/LanguageToConversationModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/RunModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/SpawnModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhenModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhileModelChangeRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractCondition.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractInteraction.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELActivity.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElement.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElementFactory.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELGroupingConstruct.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Catch.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CatchAll.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CompensationHandler.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Condition.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Else.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Elseif.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/EventHandlers.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Exit.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/FaultHandlers.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Flow.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/For.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/ForEach.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/If.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Import.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Invoke.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Link.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnAlarm.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnEvent.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnMessage.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/PartnerLink.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Pick.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Process.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Receive.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/RepeatUntil.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Reply.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Rethrow.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Scope.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Sequence.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Source.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Target.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/TerminationHandler.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Throw.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Until.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Variable.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Wait.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/While.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELModelParserRule.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELTokenizer.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/AbstractInteractionTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELActivityTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELElementTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchAllTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CompensationHandlerTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ConditionTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseIfTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/EventHandlersTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ExitTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FaultHandlersTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FlowTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ForEachTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/IfTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/InvokeTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnAlarmTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnEventTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnMessageTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PartnerLinkTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PickTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ProcessTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReceiveTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RepeatUntilTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReplyTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RethrowTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ScopeTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/SequenceTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TerminationHandlerTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestAbstractInteraction.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELActivity.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELElement.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ThrowTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/VariableTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WaitTest.java
branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WhileTest.java
branches/experimental/2.0.x/bundles/org.savara.contract.model/
branches/experimental/2.0.x/bundles/org.savara.core/
branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/
branches/experimental/2.0.x/bundles/org.savara.wsdl/
Log:
Created a jaxb based BPEL model - need to extract the old conversion code from the previous model components.
Property changes on: branches/experimental/2.0.x/bundles/org.savara.bpel
___________________________________________________________________
Name: svn:ignore
+ target
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/META-INF/MANIFEST.MF
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/META-INF/MANIFEST.MF 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/META-INF/MANIFEST.MF 2010-12-10 23:37:47 UTC (rev 503)
@@ -26,6 +26,6 @@
org.savara.bpel.model.change.RunModelChangeRule,
org.savara.bpel.model.change.SpawnModelChangeRule,
org.savara.bpel.model.change.ConversationInteractionModelChangeRule
-Export-Package: org.savara.bpel.model;x-friends:="org.savara.tools.bpel.tests",
- org.savara.bpel.model.change;x-friends:="org.savara.tools.bpel.tests",
- org.savara.bpel.model.component;x-friends:="org.savara.tools.bpel.tests"
+Export-Package: org.savara.bpel.model.change;x-friends:="org.savara.tools.bpel.tests",
+ org.savara.bpel.model.component;x-friends:="org.savara.tools.bpel.tests",
+ org.savara.bpel.model2;x-friends:="org.savara.tools.bpel.tests"
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/export/BPELLanguageModelStreamExportRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/export/BPELLanguageModelStreamExportRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/export/BPELLanguageModelStreamExportRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,8 +19,8 @@
import java.io.IOException;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.BPELNotation;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.BPELNotation;
import org.savara.util.XMLUtils;
import org.scribble.export.ExportRule;
import org.scribble.export.ExporterContext;
Deleted: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELLanguageModel.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELLanguageModel.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELLanguageModel.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -1,60 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2008, Red Hat Middleware LLC, and others contributors as indicated
- * by the @authors tag. All rights reserved.
- * See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU Lesser General Public License, v. 2.1.
- * This program is distributed in the hope that it will be useful, but WITHOUT A
- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
- * You should have received a copy of the GNU Lesser General Public License,
- * v.2.1 along with this distribution; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
- * MA 02110-1301, USA.
- */
-package org.savara.bpel.model;
-
-import org.savara.bpel.model.component.Process;
-import org.scribble.protocol.model.*;
-import org.scribble.common.logging.Journal;
-
-/**
- * This class represents a BPEL model.
- *
- * @author gary
- */
-public interface BPELLanguageModel {
-
- /**
- * This method validates the ESB model and reports warnings or
- * errors to the supplied model listener.
- *
- * @param l The model listener
- */
- public void validate(ModelListener l);
-
- /**
- * This method returns the source model reference.
- *
- * @return The source model reference
- */
- public ModelReference getModelReference();
-
- /**
- * This textual contents of the model.
- *
- * @return The textual contents
- */
- public String getOriginalContents();
-
- /**
- * This method returns the BPEL Process.
- *
- * @return The BPEL Process
- */
- public Process getBPELProcess();
-
-}
Deleted: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELNotation.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELNotation.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/BPELNotation.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -1,66 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2008, Red Hat Middleware LLC, and others contributors as indicated
- * by the @authors tag. All rights reserved.
- * See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU Lesser General Public License, v. 2.1.
- * This program is distributed in the hope that it will be useful, but WITHOUT A
- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
- * You should have received a copy of the GNU Lesser General Public License,
- * v.2.1 along with this distribution; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
- * MA 02110-1301, USA.
- */
-package org.savara.bpel.model;
-
-import org.scribble.extensions.*;
-import org.scribble.model.ModelReference;
-import org.scribble.model.Notation;
-
-/**
- * The notation class for the BPEL language.
- */
- at RegistryInfo(extension=org.scribble.model.Notation.class)
-public class BPELNotation extends org.scribble.model.AbstractNotation {
-
- public static final String NOTATION_CODE = "bpel";
-
- /**
- * This is the default constructor for the BPEL notation.
- */
- public BPELNotation() {
- super(NOTATION_CODE, "BPEL", false);
- }
-
- /**
- * This method returns the initial description associated
- * with the supplied reference.
- *
- * @param ref The reference
- * @return The initial description, or null if no description
- */
- @Override
- public String getInitialDescription(ModelReference ref) {
- StringBuffer buf=new StringBuffer();
-
- return(buf.toString());
- }
-
- /**
- * This method returns the optional 'super' notation.
- * If defined, then this notation is a derived notation
- * from the 'super' notation.
- *
- * @return The optional 'super' notation
- */
- @Override
- public Notation getSuperNotation() {
- return(m_superNotation);
- }
-
- private Notation m_superNotation=new org.scribble.conversation.model.ConversationNotation();
-}
Deleted: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/DefaultBPELLanguageModel.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/DefaultBPELLanguageModel.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/DefaultBPELLanguageModel.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -1,188 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2008, Red Hat Middleware LLC, and others contributors as indicated
- * by the @authors tag. All rights reserved.
- * See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU Lesser General Public License, v. 2.1.
- * This program is distributed in the hope that it will be useful, but WITHOUT A
- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
- * You should have received a copy of the GNU Lesser General Public License,
- * v.2.1 along with this distribution; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
- * MA 02110-1301, USA.
- */
-package org.savara.bpel.model;
-
-//import org.apache.commons.logging.*;
-import org.savara.bpel.model.component.Process;
-import org.scribble.conversation.model.Conversation;
-import org.scribble.protocol.model.*;
-import org.scribble.model.admin.Context;
-import org.scribble.model.admin.ModelIssue;
-import org.scribble.common.logging.Journal;
-import org.scribble.model.resolutions.*;
-
-/**
- * This class represents a BPEL model.
- *
- * @author gary
- */
-public class DefaultBPELLanguageModel extends org.scribble.lang.model.LanguageModel
- implements BPELLanguageModel {
-
- private static final long serialVersionUID = 7625564863751533521L;
-
- public static final String BPEL_NOTATION = "bpel";
-
- /**
- * This constructor is initialized with the BPEL description.
- *
- * @param source The model reference for the BPEL source
- * @param elem The BPEL document
- * @param contents The textual contents
- */
- public DefaultBPELLanguageModel(ModelReference source, org.w3c.dom.Element elem,
- String contents, Context context) {
- m_source = source;
- m_contents = contents;
- m_bpelProcess = new Process(this, elem);
-
- Namespace ns=new Namespace();
- ns.setName(source.getNamespace());
- setNamespace(ns);
-
- // Initialize the existing model
- Conversation conv=m_bpelProcess.convert(context);
-
- if (conv != null) {
- getConversations().add(conv);
- } else {
- // Log error?
- }
- }
-
- /**
- * This constructor initializes a new BPEL process.
- *
- * @param source The model reference for the BPEL description
- */
- public DefaultBPELLanguageModel(ModelReference source) {
- m_source = source;
-
- m_bpelProcess = new Process(this);
- }
-
- /**
- * This method returns the source model reference.
- *
- * @return The source model reference
- */
- public ModelReference getModelReference() {
- return(m_source);
- }
-
- /**
- * Generate a key for use in accessing the service related to
- * the supplied category and name.
- *
- * @param category The category
- * @param name The service name
- * @return The key
- */
- protected String getKey(String category, String name) {
- return(category+"/"+name);
- }
-
- /**
- * This method validates the ESB model and reports warnings or
- * errors to the supplied model listener.
- *
- * @param l The model listener
- */
- public void validate(ModelListener l) {
-
- }
-
- /**
- * This textual contents of the model.
- *
- * @return The textual contents
- */
- public String getOriginalContents() {
- return(m_contents);
- }
-
- /**
- * This method returns the BPEL Process.
- *
- * @return The BPEL Process
- */
- public Process getBPELProcess() {
- return(m_bpelProcess);
- }
-
- //private static Log logger = LogFactory.getLog(DefaultBPELLanguageModel.class);
-
- private ModelReference m_source=null;
- private Process m_bpelProcess=null;
- private String m_contents=null;
-
- public class InnerModelListener implements ModelListener {
-
- public InnerModelListener(ModelListener l) {
- m_listener = l;
- }
-
- public void error(ModelIssue issue) {
-
- /*
- issue.getProperties().put(ModelListener.RESOLUTIONS, ModelListener.SHOW_REFERENCE_DESCRIPTION_RESOLUTION);
- issue.getProperties().put(ModelListener.REFERENCE_MODEL, m_source);
- issue.getProperties().put(ModelListener.REFERENCE_MODEL_START_POSITION,
- issue.getModelObject().getSource().getStartPosition());
- issue.getProperties().put(ModelListener.REFERENCE_MODEL_END_POSITION,
- issue.getModelObject().getSource().getEndPosition());
- if (issue.getModelObject().getSource().getComponentURI() != null) {
- issue.getProperties().put(ModelListener.REFERENCE_MODEL_COMPONENT,
- issue.getModelObject().getSource().getComponentURI());
- }
- */
- ShowReferencedDescription res=new ShowReferencedDescription();
- res.setModel(m_source);
- res.setSourceReference(issue.getModelObject().getSource());
-
- issue.getResolutions().add(res);
-
- m_listener.error(issue);
- }
-
- public void warning(ModelIssue issue) {
- /*
- issue.getProperties().put(ModelListener.RESOLUTIONS, ModelListener.SHOW_REFERENCE_DESCRIPTION_RESOLUTION);
- issue.getProperties().put(ModelListener.REFERENCE_MODEL, m_source);
- issue.getProperties().put(ModelListener.REFERENCE_MODEL_START_POSITION,
- issue.getModelObject().getSource().getStartPosition());
- issue.getProperties().put(ModelListener.REFERENCE_MODEL_END_POSITION,
- issue.getModelObject().getSource().getEndPosition());
- if (issue.getModelObject().getSource().getComponentURI() != null) {
- issue.getProperties().put(ModelListener.REFERENCE_MODEL_COMPONENT,
- issue.getModelObject().getSource().getComponentURI());
- }
- */
-
- ShowReferencedDescription res=new ShowReferencedDescription();
- res.setModel(m_source);
- res.setSourceReference(issue.getModelObject().getSource());
-
- issue.getResolutions().add(res);
-
- m_listener.warning(issue);
- }
-
- private ModelListener m_listener=null;
- }
-}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/ObjectFactory.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/ObjectFactory.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/ObjectFactory.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,1326 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.savara.bpel.model package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+ at XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _Query_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "query");
+ private final static QName _Link_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "link");
+ private final static QName _Scope_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "scope");
+ private final static QName _While_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "while");
+ private final static QName _RepeatEvery_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "repeatEvery");
+ private final static QName _Catch_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "catch");
+ private final static QName _CorrelationSets_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "correlationSets");
+ private final static QName _MessageExchanges_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "messageExchanges");
+ private final static QName _From_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "from");
+ private final static QName _If_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "if");
+ private final static QName _Throw_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "throw");
+ private final static QName _Receive_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "receive");
+ private final static QName _Targets_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "targets");
+ private final static QName _Reply_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "reply");
+ private final static QName _ToParts_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "toParts");
+ private final static QName _Pick_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "pick");
+ private final static QName _FinalCounterValue_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "finalCounterValue");
+ private final static QName _Links_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "links");
+ private final static QName _FromPart_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "fromPart");
+ private final static QName _Source_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "source");
+ private final static QName _ExtensionActivity_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "extensionActivity");
+ private final static QName _EventHandlers_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "eventHandlers");
+ private final static QName _Invoke_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "invoke");
+ private final static QName _Sequence_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "sequence");
+ private final static QName _Extension_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "extension");
+ private final static QName _Process_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "process");
+ private final static QName _OnEvent_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "onEvent");
+ private final static QName _CatchAll_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "catchAll");
+ private final static QName _MessageExchange_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "messageExchange");
+ private final static QName _Variable_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "variable");
+ private final static QName _Literal_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "literal");
+ private final static QName _Documentation_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "documentation");
+ private final static QName _Target_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "target");
+ private final static QName _FaultHandlers_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "faultHandlers");
+ private final static QName _For_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "for");
+ private final static QName _To_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "to");
+ private final static QName _Assign_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "assign");
+ private final static QName _Extensions_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "extensions");
+ private final static QName _Validate_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "validate");
+ private final static QName _Sources_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "sources");
+ private final static QName _Until_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "until");
+ private final static QName _CompletionCondition_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "completionCondition");
+ private final static QName _StartCounterValue_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "startCounterValue");
+ private final static QName _JoinCondition_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "joinCondition");
+ private final static QName _Wait_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "wait");
+ private final static QName _CompensationHandler_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "compensationHandler");
+ private final static QName _PartnerLink_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "partnerLink");
+ private final static QName _Flow_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "flow");
+ private final static QName _ExtensionAssignOperation_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "extensionAssignOperation");
+ private final static QName _FromParts_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "fromParts");
+ private final static QName _Branches_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "branches");
+ private final static QName _Copy_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "copy");
+ private final static QName _Empty_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "empty");
+ private final static QName _Import_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "import");
+ private final static QName _ToPart_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "toPart");
+ private final static QName _Condition_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "condition");
+ private final static QName _ForEach_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "forEach");
+ private final static QName _Else_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "else");
+ private final static QName _Rethrow_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "rethrow");
+ private final static QName _CorrelationSet_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "correlationSet");
+ private final static QName _CompensateScope_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "compensateScope");
+ private final static QName _Exit_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "exit");
+ private final static QName _Variables_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "variables");
+ private final static QName _TerminationHandler_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "terminationHandler");
+ private final static QName _PartnerLinks_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "partnerLinks");
+ private final static QName _RepeatUntil_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "repeatUntil");
+ private final static QName _Compensate_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "compensate");
+ private final static QName _TransitionCondition_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "transitionCondition");
+ private final static QName _Elseif_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "elseif");
+ private final static QName _OnMessage_QNAME = new QName("http://docs.oasis-open.org/wsbpel/2.0/process/executable", "onMessage");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.savara.bpel.model
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link TVariables }
+ *
+ */
+ public TVariables createTVariables() {
+ return new TVariables();
+ }
+
+ /**
+ * Create an instance of {@link TOnEvent }
+ *
+ */
+ public TOnEvent createTOnEvent() {
+ return new TOnEvent();
+ }
+
+ /**
+ * Create an instance of {@link TTarget }
+ *
+ */
+ public TTarget createTTarget() {
+ return new TTarget();
+ }
+
+ /**
+ * Create an instance of {@link TDocumentation }
+ *
+ */
+ public TDocumentation createTDocumentation() {
+ return new TDocumentation();
+ }
+
+ /**
+ * Create an instance of {@link TLiteral }
+ *
+ */
+ public TLiteral createTLiteral() {
+ return new TLiteral();
+ }
+
+ /**
+ * Create an instance of {@link TCorrelation }
+ *
+ */
+ public TCorrelation createTCorrelation() {
+ return new TCorrelation();
+ }
+
+ /**
+ * Create an instance of {@link TSequence }
+ *
+ */
+ public TSequence createTSequence() {
+ return new TSequence();
+ }
+
+ /**
+ * Create an instance of {@link TOnMessage }
+ *
+ */
+ public TOnMessage createTOnMessage() {
+ return new TOnMessage();
+ }
+
+ /**
+ * Create an instance of {@link TTargets }
+ *
+ */
+ public TTargets createTTargets() {
+ return new TTargets();
+ }
+
+ /**
+ * Create an instance of {@link TSource }
+ *
+ */
+ public TSource createTSource() {
+ return new TSource();
+ }
+
+ /**
+ * Create an instance of {@link TPartnerLinks }
+ *
+ */
+ public TPartnerLinks createTPartnerLinks() {
+ return new TPartnerLinks();
+ }
+
+ /**
+ * Create an instance of {@link TSources }
+ *
+ */
+ public TSources createTSources() {
+ return new TSources();
+ }
+
+ /**
+ * Create an instance of {@link TCompensate }
+ *
+ */
+ public TCompensate createTCompensate() {
+ return new TCompensate();
+ }
+
+ /**
+ * Create an instance of {@link TToParts }
+ *
+ */
+ public TToParts createTToParts() {
+ return new TToParts();
+ }
+
+ /**
+ * Create an instance of {@link TExtension }
+ *
+ */
+ public TExtension createTExtension() {
+ return new TExtension();
+ }
+
+ /**
+ * Create an instance of {@link TTo }
+ *
+ */
+ public TTo createTTo() {
+ return new TTo();
+ }
+
+ /**
+ * Create an instance of {@link TDurationExpr }
+ *
+ */
+ public TDurationExpr createTDurationExpr() {
+ return new TDurationExpr();
+ }
+
+ /**
+ * Create an instance of {@link TExpression }
+ *
+ */
+ public TExpression createTExpression() {
+ return new TExpression();
+ }
+
+ /**
+ * Create an instance of {@link TCondition }
+ *
+ */
+ public TCondition createTCondition() {
+ return new TCondition();
+ }
+
+ /**
+ * Create an instance of {@link TDeadlineExpr }
+ *
+ */
+ public TDeadlineExpr createTDeadlineExpr() {
+ return new TDeadlineExpr();
+ }
+
+ /**
+ * Create an instance of {@link TLink }
+ *
+ */
+ public TLink createTLink() {
+ return new TLink();
+ }
+
+ /**
+ * Create an instance of {@link TWait }
+ *
+ */
+ public TWait createTWait() {
+ return new TWait();
+ }
+
+ /**
+ * Create an instance of {@link TOnAlarmPick }
+ *
+ */
+ public TOnAlarmPick createTOnAlarmPick() {
+ return new TOnAlarmPick();
+ }
+
+ /**
+ * Create an instance of {@link TActivityContainer }
+ *
+ */
+ public TActivityContainer createTActivityContainer() {
+ return new TActivityContainer();
+ }
+
+ /**
+ * Create an instance of {@link TInvoke }
+ *
+ */
+ public TInvoke createTInvoke() {
+ return new TInvoke();
+ }
+
+ /**
+ * Create an instance of {@link TEmpty }
+ *
+ */
+ public TEmpty createTEmpty() {
+ return new TEmpty();
+ }
+
+ /**
+ * Create an instance of {@link TProcess }
+ *
+ */
+ public TProcess createTProcess() {
+ return new TProcess();
+ }
+
+ /**
+ * Create an instance of {@link TOnAlarmEvent }
+ *
+ */
+ public TOnAlarmEvent createTOnAlarmEvent() {
+ return new TOnAlarmEvent();
+ }
+
+ /**
+ * Create an instance of {@link TForEach }
+ *
+ */
+ public TForEach createTForEach() {
+ return new TForEach();
+ }
+
+ /**
+ * Create an instance of {@link TExtensionAssignOperation }
+ *
+ */
+ public TExtensionAssignOperation createTExtensionAssignOperation() {
+ return new TExtensionAssignOperation();
+ }
+
+ /**
+ * Create an instance of {@link TCompletionCondition }
+ *
+ */
+ public TCompletionCondition createTCompletionCondition() {
+ return new TCompletionCondition();
+ }
+
+ /**
+ * Create an instance of {@link TCorrelationWithPattern }
+ *
+ */
+ public TCorrelationWithPattern createTCorrelationWithPattern() {
+ return new TCorrelationWithPattern();
+ }
+
+ /**
+ * Create an instance of {@link TExtensibleElements }
+ *
+ */
+ public TExtensibleElements createTExtensibleElements() {
+ return new TExtensibleElements();
+ }
+
+ /**
+ * Create an instance of {@link TBranches }
+ *
+ */
+ public TBranches createTBranches() {
+ return new TBranches();
+ }
+
+ /**
+ * Create an instance of {@link TVariable }
+ *
+ */
+ public TVariable createTVariable() {
+ return new TVariable();
+ }
+
+ /**
+ * Create an instance of {@link TCatch }
+ *
+ */
+ public TCatch createTCatch() {
+ return new TCatch();
+ }
+
+ /**
+ * Create an instance of {@link TFaultHandlers }
+ *
+ */
+ public TFaultHandlers createTFaultHandlers() {
+ return new TFaultHandlers();
+ }
+
+ /**
+ * Create an instance of {@link TCopy }
+ *
+ */
+ public TCopy createTCopy() {
+ return new TCopy();
+ }
+
+ /**
+ * Create an instance of {@link TFlow }
+ *
+ */
+ public TFlow createTFlow() {
+ return new TFlow();
+ }
+
+ /**
+ * Create an instance of {@link TCorrelations }
+ *
+ */
+ public TCorrelations createTCorrelations() {
+ return new TCorrelations();
+ }
+
+ /**
+ * Create an instance of {@link TEventHandlers }
+ *
+ */
+ public TEventHandlers createTEventHandlers() {
+ return new TEventHandlers();
+ }
+
+ /**
+ * Create an instance of {@link TFromPart }
+ *
+ */
+ public TFromPart createTFromPart() {
+ return new TFromPart();
+ }
+
+ /**
+ * Create an instance of {@link TLinks }
+ *
+ */
+ public TLinks createTLinks() {
+ return new TLinks();
+ }
+
+ /**
+ * Create an instance of {@link TReceive }
+ *
+ */
+ public TReceive createTReceive() {
+ return new TReceive();
+ }
+
+ /**
+ * Create an instance of {@link TImport }
+ *
+ */
+ public TImport createTImport() {
+ return new TImport();
+ }
+
+ /**
+ * Create an instance of {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil createTRepeatUntil() {
+ return new TRepeatUntil();
+ }
+
+ /**
+ * Create an instance of {@link TScope }
+ *
+ */
+ public TScope createTScope() {
+ return new TScope();
+ }
+
+ /**
+ * Create an instance of {@link TBooleanExpr }
+ *
+ */
+ public TBooleanExpr createTBooleanExpr() {
+ return new TBooleanExpr();
+ }
+
+ /**
+ * Create an instance of {@link TElseif }
+ *
+ */
+ public TElseif createTElseif() {
+ return new TElseif();
+ }
+
+ /**
+ * Create an instance of {@link TPick }
+ *
+ */
+ public TPick createTPick() {
+ return new TPick();
+ }
+
+ /**
+ * Create an instance of {@link TOnMsgCommon }
+ *
+ */
+ public TOnMsgCommon createTOnMsgCommon() {
+ return new TOnMsgCommon();
+ }
+
+ /**
+ * Create an instance of {@link TValidate }
+ *
+ */
+ public TValidate createTValidate() {
+ return new TValidate();
+ }
+
+ /**
+ * Create an instance of {@link TWhile }
+ *
+ */
+ public TWhile createTWhile() {
+ return new TWhile();
+ }
+
+ /**
+ * Create an instance of {@link TCorrelationsWithPattern }
+ *
+ */
+ public TCorrelationsWithPattern createTCorrelationsWithPattern() {
+ return new TCorrelationsWithPattern();
+ }
+
+ /**
+ * Create an instance of {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope createTCompensateScope() {
+ return new TCompensateScope();
+ }
+
+ /**
+ * Create an instance of {@link TMessageExchange }
+ *
+ */
+ public TMessageExchange createTMessageExchange() {
+ return new TMessageExchange();
+ }
+
+ /**
+ * Create an instance of {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity createTExtensionActivity() {
+ return new TExtensionActivity();
+ }
+
+ /**
+ * Create an instance of {@link TPartnerLink }
+ *
+ */
+ public TPartnerLink createTPartnerLink() {
+ return new TPartnerLink();
+ }
+
+ /**
+ * Create an instance of {@link TAssign }
+ *
+ */
+ public TAssign createTAssign() {
+ return new TAssign();
+ }
+
+ /**
+ * Create an instance of {@link TQuery }
+ *
+ */
+ public TQuery createTQuery() {
+ return new TQuery();
+ }
+
+ /**
+ * Create an instance of {@link TExit }
+ *
+ */
+ public TExit createTExit() {
+ return new TExit();
+ }
+
+ /**
+ * Create an instance of {@link TIf }
+ *
+ */
+ public TIf createTIf() {
+ return new TIf();
+ }
+
+ /**
+ * Create an instance of {@link TRethrow }
+ *
+ */
+ public TRethrow createTRethrow() {
+ return new TRethrow();
+ }
+
+ /**
+ * Create an instance of {@link TExtensions }
+ *
+ */
+ public TExtensions createTExtensions() {
+ return new TExtensions();
+ }
+
+ /**
+ * Create an instance of {@link TCorrelationSets }
+ *
+ */
+ public TCorrelationSets createTCorrelationSets() {
+ return new TCorrelationSets();
+ }
+
+ /**
+ * Create an instance of {@link TMessageExchanges }
+ *
+ */
+ public TMessageExchanges createTMessageExchanges() {
+ return new TMessageExchanges();
+ }
+
+ /**
+ * Create an instance of {@link TThrow }
+ *
+ */
+ public TThrow createTThrow() {
+ return new TThrow();
+ }
+
+ /**
+ * Create an instance of {@link TReply }
+ *
+ */
+ public TReply createTReply() {
+ return new TReply();
+ }
+
+ /**
+ * Create an instance of {@link TFromParts }
+ *
+ */
+ public TFromParts createTFromParts() {
+ return new TFromParts();
+ }
+
+ /**
+ * Create an instance of {@link TFrom }
+ *
+ */
+ public TFrom createTFrom() {
+ return new TFrom();
+ }
+
+ /**
+ * Create an instance of {@link TCorrelationSet }
+ *
+ */
+ public TCorrelationSet createTCorrelationSet() {
+ return new TCorrelationSet();
+ }
+
+ /**
+ * Create an instance of {@link TActivity }
+ *
+ */
+ public TActivity createTActivity() {
+ return new TActivity();
+ }
+
+ /**
+ * Create an instance of {@link TToPart }
+ *
+ */
+ public TToPart createTToPart() {
+ return new TToPart();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TQuery }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "query")
+ public JAXBElement<TQuery> createQuery(TQuery value) {
+ return new JAXBElement<TQuery>(_Query_QNAME, TQuery.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TLink }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "link")
+ public JAXBElement<TLink> createLink(TLink value) {
+ return new JAXBElement<TLink>(_Link_QNAME, TLink.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TScope }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "scope")
+ public JAXBElement<TScope> createScope(TScope value) {
+ return new JAXBElement<TScope>(_Scope_QNAME, TScope.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TWhile }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "while")
+ public JAXBElement<TWhile> createWhile(TWhile value) {
+ return new JAXBElement<TWhile>(_While_QNAME, TWhile.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TDurationExpr }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "repeatEvery")
+ public JAXBElement<TDurationExpr> createRepeatEvery(TDurationExpr value) {
+ return new JAXBElement<TDurationExpr>(_RepeatEvery_QNAME, TDurationExpr.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCatch }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "catch")
+ public JAXBElement<TCatch> createCatch(TCatch value) {
+ return new JAXBElement<TCatch>(_Catch_QNAME, TCatch.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCorrelationSets }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "correlationSets")
+ public JAXBElement<TCorrelationSets> createCorrelationSets(TCorrelationSets value) {
+ return new JAXBElement<TCorrelationSets>(_CorrelationSets_QNAME, TCorrelationSets.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TMessageExchanges }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "messageExchanges")
+ public JAXBElement<TMessageExchanges> createMessageExchanges(TMessageExchanges value) {
+ return new JAXBElement<TMessageExchanges>(_MessageExchanges_QNAME, TMessageExchanges.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TFrom }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "from")
+ public JAXBElement<TFrom> createFrom(TFrom value) {
+ return new JAXBElement<TFrom>(_From_QNAME, TFrom.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TIf }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "if")
+ public JAXBElement<TIf> createIf(TIf value) {
+ return new JAXBElement<TIf>(_If_QNAME, TIf.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TThrow }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "throw")
+ public JAXBElement<TThrow> createThrow(TThrow value) {
+ return new JAXBElement<TThrow>(_Throw_QNAME, TThrow.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TReceive }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "receive")
+ public JAXBElement<TReceive> createReceive(TReceive value) {
+ return new JAXBElement<TReceive>(_Receive_QNAME, TReceive.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TTargets }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "targets")
+ public JAXBElement<TTargets> createTargets(TTargets value) {
+ return new JAXBElement<TTargets>(_Targets_QNAME, TTargets.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TReply }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "reply")
+ public JAXBElement<TReply> createReply(TReply value) {
+ return new JAXBElement<TReply>(_Reply_QNAME, TReply.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TToParts }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "toParts")
+ public JAXBElement<TToParts> createToParts(TToParts value) {
+ return new JAXBElement<TToParts>(_ToParts_QNAME, TToParts.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TPick }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "pick")
+ public JAXBElement<TPick> createPick(TPick value) {
+ return new JAXBElement<TPick>(_Pick_QNAME, TPick.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TExpression }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "finalCounterValue")
+ public JAXBElement<TExpression> createFinalCounterValue(TExpression value) {
+ return new JAXBElement<TExpression>(_FinalCounterValue_QNAME, TExpression.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TLinks }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "links")
+ public JAXBElement<TLinks> createLinks(TLinks value) {
+ return new JAXBElement<TLinks>(_Links_QNAME, TLinks.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TFromPart }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "fromPart")
+ public JAXBElement<TFromPart> createFromPart(TFromPart value) {
+ return new JAXBElement<TFromPart>(_FromPart_QNAME, TFromPart.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TSource }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "source")
+ public JAXBElement<TSource> createSource(TSource value) {
+ return new JAXBElement<TSource>(_Source_QNAME, TSource.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TExtensionActivity }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "extensionActivity")
+ public JAXBElement<TExtensionActivity> createExtensionActivity(TExtensionActivity value) {
+ return new JAXBElement<TExtensionActivity>(_ExtensionActivity_QNAME, TExtensionActivity.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TEventHandlers }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "eventHandlers")
+ public JAXBElement<TEventHandlers> createEventHandlers(TEventHandlers value) {
+ return new JAXBElement<TEventHandlers>(_EventHandlers_QNAME, TEventHandlers.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TInvoke }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "invoke")
+ public JAXBElement<TInvoke> createInvoke(TInvoke value) {
+ return new JAXBElement<TInvoke>(_Invoke_QNAME, TInvoke.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TSequence }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "sequence")
+ public JAXBElement<TSequence> createSequence(TSequence value) {
+ return new JAXBElement<TSequence>(_Sequence_QNAME, TSequence.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TExtension }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "extension")
+ public JAXBElement<TExtension> createExtension(TExtension value) {
+ return new JAXBElement<TExtension>(_Extension_QNAME, TExtension.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TProcess }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "process")
+ public JAXBElement<TProcess> createProcess(TProcess value) {
+ return new JAXBElement<TProcess>(_Process_QNAME, TProcess.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TOnEvent }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "onEvent")
+ public JAXBElement<TOnEvent> createOnEvent(TOnEvent value) {
+ return new JAXBElement<TOnEvent>(_OnEvent_QNAME, TOnEvent.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TActivityContainer }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "catchAll")
+ public JAXBElement<TActivityContainer> createCatchAll(TActivityContainer value) {
+ return new JAXBElement<TActivityContainer>(_CatchAll_QNAME, TActivityContainer.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TMessageExchange }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "messageExchange")
+ public JAXBElement<TMessageExchange> createMessageExchange(TMessageExchange value) {
+ return new JAXBElement<TMessageExchange>(_MessageExchange_QNAME, TMessageExchange.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TVariable }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "variable")
+ public JAXBElement<TVariable> createVariable(TVariable value) {
+ return new JAXBElement<TVariable>(_Variable_QNAME, TVariable.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TLiteral }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "literal")
+ public JAXBElement<TLiteral> createLiteral(TLiteral value) {
+ return new JAXBElement<TLiteral>(_Literal_QNAME, TLiteral.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TDocumentation }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "documentation")
+ public JAXBElement<TDocumentation> createDocumentation(TDocumentation value) {
+ return new JAXBElement<TDocumentation>(_Documentation_QNAME, TDocumentation.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TTarget }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "target")
+ public JAXBElement<TTarget> createTarget(TTarget value) {
+ return new JAXBElement<TTarget>(_Target_QNAME, TTarget.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TFaultHandlers }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "faultHandlers")
+ public JAXBElement<TFaultHandlers> createFaultHandlers(TFaultHandlers value) {
+ return new JAXBElement<TFaultHandlers>(_FaultHandlers_QNAME, TFaultHandlers.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TDurationExpr }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "for")
+ public JAXBElement<TDurationExpr> createFor(TDurationExpr value) {
+ return new JAXBElement<TDurationExpr>(_For_QNAME, TDurationExpr.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TTo }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "to")
+ public JAXBElement<TTo> createTo(TTo value) {
+ return new JAXBElement<TTo>(_To_QNAME, TTo.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TAssign }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "assign")
+ public JAXBElement<TAssign> createAssign(TAssign value) {
+ return new JAXBElement<TAssign>(_Assign_QNAME, TAssign.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TExtensions }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "extensions")
+ public JAXBElement<TExtensions> createExtensions(TExtensions value) {
+ return new JAXBElement<TExtensions>(_Extensions_QNAME, TExtensions.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TValidate }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "validate")
+ public JAXBElement<TValidate> createValidate(TValidate value) {
+ return new JAXBElement<TValidate>(_Validate_QNAME, TValidate.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TSources }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "sources")
+ public JAXBElement<TSources> createSources(TSources value) {
+ return new JAXBElement<TSources>(_Sources_QNAME, TSources.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TDeadlineExpr }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "until")
+ public JAXBElement<TDeadlineExpr> createUntil(TDeadlineExpr value) {
+ return new JAXBElement<TDeadlineExpr>(_Until_QNAME, TDeadlineExpr.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCompletionCondition }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "completionCondition")
+ public JAXBElement<TCompletionCondition> createCompletionCondition(TCompletionCondition value) {
+ return new JAXBElement<TCompletionCondition>(_CompletionCondition_QNAME, TCompletionCondition.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TExpression }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "startCounterValue")
+ public JAXBElement<TExpression> createStartCounterValue(TExpression value) {
+ return new JAXBElement<TExpression>(_StartCounterValue_QNAME, TExpression.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCondition }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "joinCondition")
+ public JAXBElement<TCondition> createJoinCondition(TCondition value) {
+ return new JAXBElement<TCondition>(_JoinCondition_QNAME, TCondition.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TWait }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "wait")
+ public JAXBElement<TWait> createWait(TWait value) {
+ return new JAXBElement<TWait>(_Wait_QNAME, TWait.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TActivityContainer }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "compensationHandler")
+ public JAXBElement<TActivityContainer> createCompensationHandler(TActivityContainer value) {
+ return new JAXBElement<TActivityContainer>(_CompensationHandler_QNAME, TActivityContainer.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TPartnerLink }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "partnerLink")
+ public JAXBElement<TPartnerLink> createPartnerLink(TPartnerLink value) {
+ return new JAXBElement<TPartnerLink>(_PartnerLink_QNAME, TPartnerLink.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TFlow }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "flow")
+ public JAXBElement<TFlow> createFlow(TFlow value) {
+ return new JAXBElement<TFlow>(_Flow_QNAME, TFlow.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TExtensionAssignOperation }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "extensionAssignOperation")
+ public JAXBElement<TExtensionAssignOperation> createExtensionAssignOperation(TExtensionAssignOperation value) {
+ return new JAXBElement<TExtensionAssignOperation>(_ExtensionAssignOperation_QNAME, TExtensionAssignOperation.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TFromParts }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "fromParts")
+ public JAXBElement<TFromParts> createFromParts(TFromParts value) {
+ return new JAXBElement<TFromParts>(_FromParts_QNAME, TFromParts.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TBranches }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "branches")
+ public JAXBElement<TBranches> createBranches(TBranches value) {
+ return new JAXBElement<TBranches>(_Branches_QNAME, TBranches.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCopy }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "copy")
+ public JAXBElement<TCopy> createCopy(TCopy value) {
+ return new JAXBElement<TCopy>(_Copy_QNAME, TCopy.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TEmpty }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "empty")
+ public JAXBElement<TEmpty> createEmpty(TEmpty value) {
+ return new JAXBElement<TEmpty>(_Empty_QNAME, TEmpty.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TImport }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "import")
+ public JAXBElement<TImport> createImport(TImport value) {
+ return new JAXBElement<TImport>(_Import_QNAME, TImport.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TToPart }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "toPart")
+ public JAXBElement<TToPart> createToPart(TToPart value) {
+ return new JAXBElement<TToPart>(_ToPart_QNAME, TToPart.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TBooleanExpr }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "condition")
+ public JAXBElement<TBooleanExpr> createCondition(TBooleanExpr value) {
+ return new JAXBElement<TBooleanExpr>(_Condition_QNAME, TBooleanExpr.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TForEach }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "forEach")
+ public JAXBElement<TForEach> createForEach(TForEach value) {
+ return new JAXBElement<TForEach>(_ForEach_QNAME, TForEach.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TActivityContainer }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "else")
+ public JAXBElement<TActivityContainer> createElse(TActivityContainer value) {
+ return new JAXBElement<TActivityContainer>(_Else_QNAME, TActivityContainer.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TRethrow }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "rethrow")
+ public JAXBElement<TRethrow> createRethrow(TRethrow value) {
+ return new JAXBElement<TRethrow>(_Rethrow_QNAME, TRethrow.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCorrelationSet }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "correlationSet")
+ public JAXBElement<TCorrelationSet> createCorrelationSet(TCorrelationSet value) {
+ return new JAXBElement<TCorrelationSet>(_CorrelationSet_QNAME, TCorrelationSet.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCompensateScope }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "compensateScope")
+ public JAXBElement<TCompensateScope> createCompensateScope(TCompensateScope value) {
+ return new JAXBElement<TCompensateScope>(_CompensateScope_QNAME, TCompensateScope.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TExit }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "exit")
+ public JAXBElement<TExit> createExit(TExit value) {
+ return new JAXBElement<TExit>(_Exit_QNAME, TExit.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TVariables }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "variables")
+ public JAXBElement<TVariables> createVariables(TVariables value) {
+ return new JAXBElement<TVariables>(_Variables_QNAME, TVariables.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TActivityContainer }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "terminationHandler")
+ public JAXBElement<TActivityContainer> createTerminationHandler(TActivityContainer value) {
+ return new JAXBElement<TActivityContainer>(_TerminationHandler_QNAME, TActivityContainer.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TPartnerLinks }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "partnerLinks")
+ public JAXBElement<TPartnerLinks> createPartnerLinks(TPartnerLinks value) {
+ return new JAXBElement<TPartnerLinks>(_PartnerLinks_QNAME, TPartnerLinks.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TRepeatUntil }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "repeatUntil")
+ public JAXBElement<TRepeatUntil> createRepeatUntil(TRepeatUntil value) {
+ return new JAXBElement<TRepeatUntil>(_RepeatUntil_QNAME, TRepeatUntil.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCompensate }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "compensate")
+ public JAXBElement<TCompensate> createCompensate(TCompensate value) {
+ return new JAXBElement<TCompensate>(_Compensate_QNAME, TCompensate.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TCondition }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "transitionCondition")
+ public JAXBElement<TCondition> createTransitionCondition(TCondition value) {
+ return new JAXBElement<TCondition>(_TransitionCondition_QNAME, TCondition.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TElseif }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "elseif")
+ public JAXBElement<TElseif> createElseif(TElseif value) {
+ return new JAXBElement<TElseif>(_Elseif_QNAME, TElseif.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TOnMessage }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", name = "onMessage")
+ public JAXBElement<TOnMessage> createOnMessage(TOnMessage value) {
+ return new JAXBElement<TOnMessage>(_OnMessage_QNAME, TOnMessage.class, null, value);
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivity.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivity.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivity.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,180 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tActivity complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tActivity">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}targets" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}sources" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="suppressJoinFailure" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tActivity", propOrder = {
+ "targets",
+ "sources"
+})
+ at XmlSeeAlso({
+ TAssign.class,
+ TWait.class,
+ TFlow.class,
+ TValidate.class,
+ TEmpty.class,
+ TRethrow.class,
+ TCompensateScope.class,
+ TForEach.class,
+ TExit.class,
+ TRepeatUntil.class,
+ TCompensate.class,
+ TScope.class,
+ TWhile.class,
+ TThrow.class,
+ TIf.class,
+ TReply.class,
+ TPick.class,
+ TReceive.class,
+ TSequence.class,
+ TInvoke.class
+})
+public class TActivity
+ extends TExtensibleElements
+{
+
+ protected TTargets targets;
+ protected TSources sources;
+ @XmlAttribute(name = "name")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String name;
+ @XmlAttribute(name = "suppressJoinFailure")
+ protected TBoolean suppressJoinFailure;
+
+ /**
+ * Gets the value of the targets property.
+ *
+ * @return
+ * possible object is
+ * {@link TTargets }
+ *
+ */
+ public TTargets getTargets() {
+ return targets;
+ }
+
+ /**
+ * Sets the value of the targets property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TTargets }
+ *
+ */
+ public void setTargets(TTargets value) {
+ this.targets = value;
+ }
+
+ /**
+ * Gets the value of the sources property.
+ *
+ * @return
+ * possible object is
+ * {@link TSources }
+ *
+ */
+ public TSources getSources() {
+ return sources;
+ }
+
+ /**
+ * Sets the value of the sources property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSources }
+ *
+ */
+ public void setSources(TSources value) {
+ this.sources = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the suppressJoinFailure property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getSuppressJoinFailure() {
+ return suppressJoinFailure;
+ }
+
+ /**
+ * Sets the value of the suppressJoinFailure property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setSuppressJoinFailure(TBoolean value) {
+ this.suppressJoinFailure = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivityContainer.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivityContainer.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TActivityContainer.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,598 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tActivityContainer complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tActivityContainer">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tActivityContainer", propOrder = {
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while"
+})
+ at XmlSeeAlso({
+ TCatch.class
+})
+public class TActivityContainer
+ extends TExtensibleElements
+{
+
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TAssign.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TAssign.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TAssign.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,119 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tAssign complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tAssign">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <choice maxOccurs="unbounded">
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}copy"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}extensionAssignOperation"/>
+ * </choice>
+ * </sequence>
+ * <attribute name="validate" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tAssign", propOrder = {
+ "copyOrExtensionAssignOperation"
+})
+public class TAssign
+ extends TActivity
+{
+
+ @XmlElements({
+ @XmlElement(name = "copy", type = TCopy.class),
+ @XmlElement(name = "extensionAssignOperation", type = TExtensionAssignOperation.class)
+ })
+ protected List<TExtensibleElements> copyOrExtensionAssignOperation;
+ @XmlAttribute(name = "validate")
+ protected TBoolean validate;
+
+ /**
+ * Gets the value of the copyOrExtensionAssignOperation property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the copyOrExtensionAssignOperation property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCopyOrExtensionAssignOperation().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCopy }
+ * {@link TExtensionAssignOperation }
+ *
+ *
+ */
+ public List<TExtensibleElements> getCopyOrExtensionAssignOperation() {
+ if (copyOrExtensionAssignOperation == null) {
+ copyOrExtensionAssignOperation = new ArrayList<TExtensibleElements>();
+ }
+ return this.copyOrExtensionAssignOperation;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getValidate() {
+ if (validate == null) {
+ return TBoolean.NO;
+ } else {
+ return validate;
+ }
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setValidate(TBoolean value) {
+ this.validate = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBoolean.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBoolean.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBoolean.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,58 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tBoolean.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="tBoolean">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="yes"/>
+ * <enumeration value="no"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+ at XmlType(name = "tBoolean")
+ at XmlEnum
+public enum TBoolean {
+
+ @XmlEnumValue("yes")
+ YES("yes"),
+ @XmlEnumValue("no")
+ NO("no");
+ private final String value;
+
+ TBoolean(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static TBoolean fromValue(String v) {
+ for (TBoolean c: TBoolean.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBooleanExpr.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBooleanExpr.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBooleanExpr.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tBoolean-expr complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tBoolean-expr">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExpression">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tBoolean-expr")
+public class TBooleanExpr
+ extends TExpression
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBranches.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBranches.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TBranches.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,72 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tBranches complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tBranches">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExpression">
+ * <attribute name="successfulBranchesOnly" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tBranches")
+public class TBranches
+ extends TExpression
+{
+
+ @XmlAttribute(name = "successfulBranchesOnly")
+ protected TBoolean successfulBranchesOnly;
+
+ /**
+ * Gets the value of the successfulBranchesOnly property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getSuccessfulBranchesOnly() {
+ if (successfulBranchesOnly == null) {
+ return TBoolean.NO;
+ } else {
+ return successfulBranchesOnly;
+ }
+ }
+
+ /**
+ * Sets the value of the successfulBranchesOnly property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setSuccessfulBranchesOnly(TBoolean value) {
+ this.successfulBranchesOnly = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCatch.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCatch.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCatch.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,153 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for tCatch complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCatch">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivityContainer">
+ * <attribute name="faultName" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="faultVariable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="faultMessageType" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="faultElement" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCatch")
+public class TCatch
+ extends TActivityContainer
+{
+
+ @XmlAttribute(name = "faultName")
+ protected QName faultName;
+ @XmlAttribute(name = "faultVariable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String faultVariable;
+ @XmlAttribute(name = "faultMessageType")
+ protected QName faultMessageType;
+ @XmlAttribute(name = "faultElement")
+ protected QName faultElement;
+
+ /**
+ * Gets the value of the faultName property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getFaultName() {
+ return faultName;
+ }
+
+ /**
+ * Sets the value of the faultName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setFaultName(QName value) {
+ this.faultName = value;
+ }
+
+ /**
+ * Gets the value of the faultVariable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFaultVariable() {
+ return faultVariable;
+ }
+
+ /**
+ * Sets the value of the faultVariable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFaultVariable(String value) {
+ this.faultVariable = value;
+ }
+
+ /**
+ * Gets the value of the faultMessageType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getFaultMessageType() {
+ return faultMessageType;
+ }
+
+ /**
+ * Sets the value of the faultMessageType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setFaultMessageType(QName value) {
+ this.faultMessageType = value;
+ }
+
+ /**
+ * Gets the value of the faultElement property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getFaultElement() {
+ return faultElement;
+ }
+
+ /**
+ * Sets the value of the faultElement property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setFaultElement(QName value) {
+ this.faultElement = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensate.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensate.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensate.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCompensate complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCompensate">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCompensate")
+public class TCompensate
+ extends TActivity
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensateScope.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensateScope.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompensateScope.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,73 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tCompensateScope complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCompensateScope">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <attribute name="target" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCompensateScope")
+public class TCompensateScope
+ extends TActivity
+{
+
+ @XmlAttribute(name = "target", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String target;
+
+ /**
+ * Gets the value of the target property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTarget() {
+ return target;
+ }
+
+ /**
+ * Sets the value of the target property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTarget(String value) {
+ this.target = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompletionCondition.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompletionCondition.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCompletionCondition.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,70 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCompletionCondition complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCompletionCondition">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}branches" minOccurs="0"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCompletionCondition", propOrder = {
+ "branches"
+})
+public class TCompletionCondition
+ extends TExtensibleElements
+{
+
+ protected TBranches branches;
+
+ /**
+ * Gets the value of the branches property.
+ *
+ * @return
+ * possible object is
+ * {@link TBranches }
+ *
+ */
+ public TBranches getBranches() {
+ return branches;
+ }
+
+ /**
+ * Sets the value of the branches property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBranches }
+ *
+ */
+ public void setBranches(TBranches value) {
+ this.branches = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCondition.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCondition.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCondition.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCondition complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCondition">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExpression">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCondition")
+public class TCondition
+ extends TExpression
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCopy.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCopy.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCopy.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,163 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCopy complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCopy">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}from"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}to"/>
+ * </sequence>
+ * <attribute name="keepSrcElementName" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <attribute name="ignoreMissingFromData" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCopy", propOrder = {
+ "from",
+ "to"
+})
+public class TCopy
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected TFrom from;
+ @XmlElement(required = true)
+ protected TTo to;
+ @XmlAttribute(name = "keepSrcElementName")
+ protected TBoolean keepSrcElementName;
+ @XmlAttribute(name = "ignoreMissingFromData")
+ protected TBoolean ignoreMissingFromData;
+
+ /**
+ * Gets the value of the from property.
+ *
+ * @return
+ * possible object is
+ * {@link TFrom }
+ *
+ */
+ public TFrom getFrom() {
+ return from;
+ }
+
+ /**
+ * Sets the value of the from property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFrom }
+ *
+ */
+ public void setFrom(TFrom value) {
+ this.from = value;
+ }
+
+ /**
+ * Gets the value of the to property.
+ *
+ * @return
+ * possible object is
+ * {@link TTo }
+ *
+ */
+ public TTo getTo() {
+ return to;
+ }
+
+ /**
+ * Sets the value of the to property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TTo }
+ *
+ */
+ public void setTo(TTo value) {
+ this.to = value;
+ }
+
+ /**
+ * Gets the value of the keepSrcElementName property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getKeepSrcElementName() {
+ if (keepSrcElementName == null) {
+ return TBoolean.NO;
+ } else {
+ return keepSrcElementName;
+ }
+ }
+
+ /**
+ * Sets the value of the keepSrcElementName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setKeepSrcElementName(TBoolean value) {
+ this.keepSrcElementName = value;
+ }
+
+ /**
+ * Gets the value of the ignoreMissingFromData property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getIgnoreMissingFromData() {
+ if (ignoreMissingFromData == null) {
+ return TBoolean.NO;
+ } else {
+ return ignoreMissingFromData;
+ }
+ }
+
+ /**
+ * Sets the value of the ignoreMissingFromData property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setIgnoreMissingFromData(TBoolean value) {
+ this.ignoreMissingFromData = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelation.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelation.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelation.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,108 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tCorrelation complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCorrelation">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="set" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="initiate" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tInitiate" default="no" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCorrelation")
+ at XmlSeeAlso({
+ TCorrelationWithPattern.class
+})
+public class TCorrelation
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "set", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String set;
+ @XmlAttribute(name = "initiate")
+ protected TInitiate initiate;
+
+ /**
+ * Gets the value of the set property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSet() {
+ return set;
+ }
+
+ /**
+ * Sets the value of the set property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSet(String value) {
+ this.set = value;
+ }
+
+ /**
+ * Gets the value of the initiate property.
+ *
+ * @return
+ * possible object is
+ * {@link TInitiate }
+ *
+ */
+ public TInitiate getInitiate() {
+ if (initiate == null) {
+ return TInitiate.NO;
+ } else {
+ return initiate;
+ }
+ }
+
+ /**
+ * Sets the value of the initiate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInitiate }
+ *
+ */
+ public void setInitiate(TInitiate value) {
+ this.initiate = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSet.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSet.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSet.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,108 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for tCorrelationSet complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCorrelationSet">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="properties" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}QNames" />
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCorrelationSet")
+public class TCorrelationSet
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "properties", required = true)
+ protected List<QName> properties;
+ @XmlAttribute(name = "name", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String name;
+
+ /**
+ * Gets the value of the properties property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the properties property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getProperties().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link QName }
+ *
+ *
+ */
+ public List<QName> getProperties() {
+ if (properties == null) {
+ properties = new ArrayList<QName>();
+ }
+ return this.properties;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSets.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSets.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationSets.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCorrelationSets complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCorrelationSets">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}correlationSet" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCorrelationSets", propOrder = {
+ "correlationSet"
+})
+public class TCorrelationSets
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TCorrelationSet> correlationSet;
+
+ /**
+ * Gets the value of the correlationSet property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the correlationSet property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCorrelationSet().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCorrelationSet }
+ *
+ *
+ */
+ public List<TCorrelationSet> getCorrelationSet() {
+ if (correlationSet == null) {
+ correlationSet = new ArrayList<TCorrelationSet>();
+ }
+ return this.correlationSet;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationWithPattern.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationWithPattern.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationWithPattern.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,68 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCorrelationWithPattern complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCorrelationWithPattern">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelation">
+ * <attribute name="pattern" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tPattern" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCorrelationWithPattern")
+public class TCorrelationWithPattern
+ extends TCorrelation
+{
+
+ @XmlAttribute(name = "pattern")
+ protected TPattern pattern;
+
+ /**
+ * Gets the value of the pattern property.
+ *
+ * @return
+ * possible object is
+ * {@link TPattern }
+ *
+ */
+ public TPattern getPattern() {
+ return pattern;
+ }
+
+ /**
+ * Sets the value of the pattern property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPattern }
+ *
+ */
+ public void setPattern(TPattern value) {
+ this.pattern = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelations.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelations.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelations.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,84 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * XSD Authors: The child element correlation needs to be a Local Element Declaration,
+ * because there is another correlation element defined for the invoke activity.
+ *
+ *
+ * <p>Java class for tCorrelations complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCorrelations">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element name="correlation" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelation" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCorrelations", propOrder = {
+ "correlation"
+})
+public class TCorrelations
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TCorrelation> correlation;
+
+ /**
+ * Gets the value of the correlation property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the correlation property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCorrelation().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCorrelation }
+ *
+ *
+ */
+ public List<TCorrelation> getCorrelation() {
+ if (correlation == null) {
+ correlation = new ArrayList<TCorrelation>();
+ }
+ return this.correlation;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationsWithPattern.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationsWithPattern.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TCorrelationsWithPattern.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,84 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * XSD Authors: The child element correlation needs to be a Local Element Declaration,
+ * because there is another correlation element defined for the non-invoke activities.
+ *
+ *
+ * <p>Java class for tCorrelationsWithPattern complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tCorrelationsWithPattern">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element name="correlation" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelationWithPattern" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tCorrelationsWithPattern", propOrder = {
+ "correlation"
+})
+public class TCorrelationsWithPattern
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TCorrelationWithPattern> correlation;
+
+ /**
+ * Gets the value of the correlation property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the correlation property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCorrelation().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCorrelationWithPattern }
+ *
+ *
+ */
+ public List<TCorrelationWithPattern> getCorrelation() {
+ if (correlation == null) {
+ correlation = new ArrayList<TCorrelationWithPattern>();
+ }
+ return this.correlation;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDeadlineExpr.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDeadlineExpr.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDeadlineExpr.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tDeadline-expr complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tDeadline-expr">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExpression">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tDeadline-expr")
+public class TDeadlineExpr
+ extends TExpression
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDocumentation.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDocumentation.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDocumentation.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,138 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlMixed;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for tDocumentation complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tDocumentation">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tDocumentation", propOrder = {
+ "content"
+})
+public class TDocumentation {
+
+ @XmlMixed
+ @XmlAnyElement(lax = true)
+ protected List<Object> content;
+ @XmlAttribute(name = "source")
+ @XmlSchemaType(name = "anyURI")
+ protected String source;
+ @XmlAttribute(name = "lang", namespace = "http://www.w3.org/XML/1998/namespace")
+ protected String lang;
+
+ /**
+ * Gets the value of the content property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the content property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getContent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ * {@link Object }
+ * {@link String }
+ *
+ *
+ */
+ public List<Object> getContent() {
+ if (content == null) {
+ content = new ArrayList<Object>();
+ }
+ return this.content;
+ }
+
+ /**
+ * Gets the value of the source property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSource() {
+ return source;
+ }
+
+ /**
+ * Sets the value of the source property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSource(String value) {
+ this.source = value;
+ }
+
+ /**
+ * Gets the value of the lang property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLang() {
+ return lang;
+ }
+
+ /**
+ * Sets the value of the lang property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLang(String value) {
+ this.lang = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDurationExpr.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDurationExpr.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TDurationExpr.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tDuration-expr complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tDuration-expr">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExpression">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tDuration-expr")
+public class TDurationExpr
+ extends TExpression
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TElseif.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TElseif.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TElseif.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,622 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tElseif complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tElseif">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}condition"/>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tElseif", propOrder = {
+ "condition",
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while"
+})
+public class TElseif
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected TBooleanExpr condition;
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+
+ /**
+ * Gets the value of the condition property.
+ *
+ * @return
+ * possible object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public TBooleanExpr getCondition() {
+ return condition;
+ }
+
+ /**
+ * Sets the value of the condition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public void setCondition(TBooleanExpr value) {
+ this.condition = value;
+ }
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEmpty.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEmpty.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEmpty.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tEmpty complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tEmpty">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tEmpty")
+public class TEmpty
+ extends TActivity
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEventHandlers.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEventHandlers.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TEventHandlers.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,114 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
+ * because there is another onAlarm element defined for the pick activity.
+ *
+ *
+ * <p>Java class for tEventHandlers complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tEventHandlers">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}onEvent" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="onAlarm" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tOnAlarmEvent" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tEventHandlers", propOrder = {
+ "onEvent",
+ "onAlarm"
+})
+public class TEventHandlers
+ extends TExtensibleElements
+{
+
+ protected List<TOnEvent> onEvent;
+ protected List<TOnAlarmEvent> onAlarm;
+
+ /**
+ * Gets the value of the onEvent property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the onEvent property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getOnEvent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TOnEvent }
+ *
+ *
+ */
+ public List<TOnEvent> getOnEvent() {
+ if (onEvent == null) {
+ onEvent = new ArrayList<TOnEvent>();
+ }
+ return this.onEvent;
+ }
+
+ /**
+ * Gets the value of the onAlarm property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the onAlarm property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getOnAlarm().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TOnAlarmEvent }
+ *
+ *
+ */
+ public List<TOnAlarmEvent> getOnAlarm() {
+ if (onAlarm == null) {
+ onAlarm = new ArrayList<TOnAlarmEvent>();
+ }
+ return this.onAlarm;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExit.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExit.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExit.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tExit complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tExit">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tExit")
+public class TExit
+ extends TActivity
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExpression.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExpression.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExpression.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,144 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyAttribute;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlMixed;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for tExpression complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tExpression">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="expressionLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tExpression", propOrder = {
+ "content"
+})
+ at XmlSeeAlso({
+ TDurationExpr.class,
+ TCondition.class,
+ TDeadlineExpr.class,
+ TBranches.class,
+ TBooleanExpr.class
+})
+public class TExpression {
+
+ @XmlMixed
+ @XmlAnyElement(lax = true)
+ protected List<Object> content;
+ @XmlAttribute(name = "expressionLanguage")
+ @XmlSchemaType(name = "anyURI")
+ protected String expressionLanguage;
+ @XmlAnyAttribute
+ private Map<QName, String> otherAttributes = new HashMap<QName, String>();
+
+ /**
+ * Gets the value of the content property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the content property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getContent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ * {@link Object }
+ * {@link String }
+ *
+ *
+ */
+ public List<Object> getContent() {
+ if (content == null) {
+ content = new ArrayList<Object>();
+ }
+ return this.content;
+ }
+
+ /**
+ * Gets the value of the expressionLanguage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getExpressionLanguage() {
+ return expressionLanguage;
+ }
+
+ /**
+ * Sets the value of the expressionLanguage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setExpressionLanguage(String value) {
+ this.expressionLanguage = value;
+ }
+
+ /**
+ * Gets a map that contains attributes that aren't bound to any typed property on this class.
+ *
+ * <p>
+ * the map is keyed by the name of the attribute and
+ * the value is the string value of the attribute.
+ *
+ * the map returned by this method is live, and you can add new attribute
+ * by updating the map directly. Because of this design, there's no setter.
+ *
+ *
+ * @return
+ * always non-null
+ */
+ public Map<QName, String> getOtherAttributes() {
+ return otherAttributes;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensibleElements.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensibleElements.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensibleElements.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,179 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyAttribute;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+import org.w3c.dom.Element;
+
+
+/**
+ *
+ * This type is extended by other component types to allow elements and attributes from
+ * other namespaces to be added at the modeled places.
+ *
+ *
+ * <p>Java class for tExtensibleElements complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tExtensibleElements">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}documentation" maxOccurs="unbounded" minOccurs="0"/>
+ * <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tExtensibleElements", propOrder = {
+ "documentation",
+ "any"
+})
+ at XmlSeeAlso({
+ TPartnerLink.class,
+ TExtensions.class,
+ TSources.class,
+ TCompletionCondition.class,
+ TExtensionAssignOperation.class,
+ TImport.class,
+ TToPart.class,
+ TFromParts.class,
+ TCopy.class,
+ TCorrelationSet.class,
+ TVariables.class,
+ TPartnerLinks.class,
+ TElseif.class,
+ TLink.class,
+ TActivityContainer.class,
+ TCorrelationSets.class,
+ TMessageExchanges.class,
+ TToParts.class,
+ TTargets.class,
+ TLinks.class,
+ TFromPart.class,
+ TProcess.class,
+ TExtension.class,
+ TSource.class,
+ TEventHandlers.class,
+ TTarget.class,
+ TFaultHandlers.class,
+ TMessageExchange.class,
+ TVariable.class,
+ TOnMsgCommon.class,
+ TActivity.class,
+ TOnAlarmPick.class,
+ TCorrelation.class,
+ TOnAlarmEvent.class,
+ TCorrelationsWithPattern.class,
+ TCorrelations.class
+})
+public class TExtensibleElements {
+
+ protected List<TDocumentation> documentation;
+ @XmlAnyElement(lax = true)
+ protected List<Object> any;
+ @XmlAnyAttribute
+ private Map<QName, String> otherAttributes = new HashMap<QName, String>();
+
+ /**
+ * Gets the value of the documentation property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the documentation property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDocumentation().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TDocumentation }
+ *
+ *
+ */
+ public List<TDocumentation> getDocumentation() {
+ if (documentation == null) {
+ documentation = new ArrayList<TDocumentation>();
+ }
+ return this.documentation;
+ }
+
+ /**
+ * Gets the value of the any property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the any property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAny().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ * {@link Object }
+ *
+ *
+ */
+ public List<Object> getAny() {
+ if (any == null) {
+ any = new ArrayList<Object>();
+ }
+ return this.any;
+ }
+
+ /**
+ * Gets a map that contains attributes that aren't bound to any typed property on this class.
+ *
+ * <p>
+ * the map is keyed by the name of the attribute and
+ * the value is the string value of the attribute.
+ *
+ * the map returned by this method is live, and you can add new attribute
+ * by updating the map directly. Because of this design, there's no setter.
+ *
+ *
+ * @return
+ * always non-null
+ */
+ public Map<QName, String> getOtherAttributes() {
+ return otherAttributes;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtension.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtension.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtension.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,97 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tExtension complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tExtension">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="namespace" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute name="mustUnderstand" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tExtension")
+public class TExtension
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "namespace", required = true)
+ @XmlSchemaType(name = "anyURI")
+ protected String namespace;
+ @XmlAttribute(name = "mustUnderstand", required = true)
+ protected TBoolean mustUnderstand;
+
+ /**
+ * Gets the value of the namespace property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNamespace() {
+ return namespace;
+ }
+
+ /**
+ * Sets the value of the namespace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNamespace(String value) {
+ this.namespace = value;
+ }
+
+ /**
+ * Gets the value of the mustUnderstand property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getMustUnderstand() {
+ return mustUnderstand;
+ }
+
+ /**
+ * Sets the value of the mustUnderstand property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setMustUnderstand(TBoolean value) {
+ this.mustUnderstand = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionActivity.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionActivity.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionActivity.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,72 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlType;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for tExtensionActivity complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tExtensionActivity">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any processContents='lax' namespace='##other'/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tExtensionActivity", propOrder = {
+ "any"
+})
+public class TExtensionActivity {
+
+ @XmlAnyElement(lax = true)
+ protected Object any;
+
+ /**
+ * Gets the value of the any property.
+ *
+ * @return
+ * possible object is
+ * {@link Element }
+ * {@link Object }
+ *
+ */
+ public Object getAny() {
+ return any;
+ }
+
+ /**
+ * Sets the value of the any property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Element }
+ * {@link Object }
+ *
+ */
+ public void setAny(Object value) {
+ this.any = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionAssignOperation.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionAssignOperation.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensionAssignOperation.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tExtensionAssignOperation complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tExtensionAssignOperation">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tExtensionAssignOperation")
+public class TExtensionAssignOperation
+ extends TExtensibleElements
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensions.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensions.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TExtensions.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tExtensions complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tExtensions">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}extension" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tExtensions", propOrder = {
+ "extension"
+})
+public class TExtensions
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TExtension> extension;
+
+ /**
+ * Gets the value of the extension property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the extension property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getExtension().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TExtension }
+ *
+ *
+ */
+ public List<TExtension> getExtension() {
+ if (extension == null) {
+ extension = new ArrayList<TExtension>();
+ }
+ return this.extension;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFaultHandlers.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFaultHandlers.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFaultHandlers.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,106 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tFaultHandlers complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tFaultHandlers">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}catch" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}catchAll" minOccurs="0"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tFaultHandlers", propOrder = {
+ "_catch",
+ "catchAll"
+})
+public class TFaultHandlers
+ extends TExtensibleElements
+{
+
+ @XmlElement(name = "catch")
+ protected List<TCatch> _catch;
+ protected TActivityContainer catchAll;
+
+ /**
+ * Gets the value of the catch property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the catch property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCatch().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCatch }
+ *
+ *
+ */
+ public List<TCatch> getCatch() {
+ if (_catch == null) {
+ _catch = new ArrayList<TCatch>();
+ }
+ return this._catch;
+ }
+
+ /**
+ * Gets the value of the catchAll property.
+ *
+ * @return
+ * possible object is
+ * {@link TActivityContainer }
+ *
+ */
+ public TActivityContainer getCatchAll() {
+ return catchAll;
+ }
+
+ /**
+ * Sets the value of the catchAll property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TActivityContainer }
+ *
+ */
+ public void setCatchAll(TActivityContainer value) {
+ this.catchAll = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFlow.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFlow.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFlow.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,149 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tFlow complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tFlow">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}links" minOccurs="0"/>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tFlow", propOrder = {
+ "links",
+ "activity"
+})
+public class TFlow
+ extends TActivity
+{
+
+ protected TLinks links;
+ @XmlElements({
+ @XmlElement(name = "while", type = TWhile.class),
+ @XmlElement(name = "assign", type = TAssign.class),
+ @XmlElement(name = "exit", type = TExit.class),
+ @XmlElement(name = "receive", type = TReceive.class),
+ @XmlElement(name = "sequence", type = TSequence.class),
+ @XmlElement(name = "pick", type = TPick.class),
+ @XmlElement(name = "compensateScope", type = TCompensateScope.class),
+ @XmlElement(name = "wait", type = TWait.class),
+ @XmlElement(name = "if", type = TIf.class),
+ @XmlElement(name = "forEach", type = TForEach.class),
+ @XmlElement(name = "invoke", type = TInvoke.class),
+ @XmlElement(name = "compensate", type = TCompensate.class),
+ @XmlElement(name = "extensionActivity", type = TExtensionActivity.class),
+ @XmlElement(name = "rethrow", type = TRethrow.class),
+ @XmlElement(name = "flow", type = TFlow.class),
+ @XmlElement(name = "reply", type = TReply.class),
+ @XmlElement(name = "repeatUntil", type = TRepeatUntil.class),
+ @XmlElement(name = "validate", type = TValidate.class),
+ @XmlElement(name = "throw", type = TThrow.class),
+ @XmlElement(name = "scope", type = TScope.class),
+ @XmlElement(name = "empty", type = TEmpty.class)
+ })
+ protected List<Object> activity;
+
+ /**
+ * Gets the value of the links property.
+ *
+ * @return
+ * possible object is
+ * {@link TLinks }
+ *
+ */
+ public TLinks getLinks() {
+ return links;
+ }
+
+ /**
+ * Sets the value of the links property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TLinks }
+ *
+ */
+ public void setLinks(TLinks value) {
+ this.links = value;
+ }
+
+ /**
+ * Gets the value of the activity property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the activity property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getActivity().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TWhile }
+ * {@link TAssign }
+ * {@link TExit }
+ * {@link TReceive }
+ * {@link TSequence }
+ * {@link TPick }
+ * {@link TCompensateScope }
+ * {@link TWait }
+ * {@link TIf }
+ * {@link TForEach }
+ * {@link TInvoke }
+ * {@link TCompensate }
+ * {@link TExtensionActivity }
+ * {@link TRethrow }
+ * {@link TFlow }
+ * {@link TReply }
+ * {@link TRepeatUntil }
+ * {@link TValidate }
+ * {@link TThrow }
+ * {@link TScope }
+ * {@link TEmpty }
+ *
+ *
+ */
+ public List<Object> getActivity() {
+ if (activity == null) {
+ activity = new ArrayList<Object>();
+ }
+ return this.activity;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TForEach.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TForEach.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TForEach.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,213 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tForEach complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tForEach">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}startCounterValue"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}finalCounterValue"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}completionCondition" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}scope"/>
+ * </sequence>
+ * <attribute name="counterName" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="parallel" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tForEach", propOrder = {
+ "startCounterValue",
+ "finalCounterValue",
+ "completionCondition",
+ "scope"
+})
+public class TForEach
+ extends TActivity
+{
+
+ @XmlElement(required = true)
+ protected TExpression startCounterValue;
+ @XmlElement(required = true)
+ protected TExpression finalCounterValue;
+ protected TCompletionCondition completionCondition;
+ @XmlElement(required = true)
+ protected TScope scope;
+ @XmlAttribute(name = "counterName", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String counterName;
+ @XmlAttribute(name = "parallel", required = true)
+ protected TBoolean parallel;
+
+ /**
+ * Gets the value of the startCounterValue property.
+ *
+ * @return
+ * possible object is
+ * {@link TExpression }
+ *
+ */
+ public TExpression getStartCounterValue() {
+ return startCounterValue;
+ }
+
+ /**
+ * Sets the value of the startCounterValue property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExpression }
+ *
+ */
+ public void setStartCounterValue(TExpression value) {
+ this.startCounterValue = value;
+ }
+
+ /**
+ * Gets the value of the finalCounterValue property.
+ *
+ * @return
+ * possible object is
+ * {@link TExpression }
+ *
+ */
+ public TExpression getFinalCounterValue() {
+ return finalCounterValue;
+ }
+
+ /**
+ * Sets the value of the finalCounterValue property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExpression }
+ *
+ */
+ public void setFinalCounterValue(TExpression value) {
+ this.finalCounterValue = value;
+ }
+
+ /**
+ * Gets the value of the completionCondition property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompletionCondition }
+ *
+ */
+ public TCompletionCondition getCompletionCondition() {
+ return completionCondition;
+ }
+
+ /**
+ * Sets the value of the completionCondition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompletionCondition }
+ *
+ */
+ public void setCompletionCondition(TCompletionCondition value) {
+ this.completionCondition = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the counterName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCounterName() {
+ return counterName;
+ }
+
+ /**
+ * Sets the value of the counterName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCounterName(String value) {
+ this.counterName = value;
+ }
+
+ /**
+ * Gets the value of the parallel property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getParallel() {
+ return parallel;
+ }
+
+ /**
+ * Sets the value of the parallel property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setParallel(TBoolean value) {
+ this.parallel = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFrom.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFrom.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFrom.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,294 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyAttribute;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlElementRefs;
+import javax.xml.bind.annotation.XmlMixed;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for tFrom complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tFrom">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}documentation" maxOccurs="unbounded" minOccurs="0"/>
+ * <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
+ * <choice minOccurs="0">
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}literal"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}query"/>
+ * </choice>
+ * </sequence>
+ * <attribute name="expressionLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute name="variable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="part" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="property" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="partnerLink" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="endpointReference" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tRoles" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tFrom", propOrder = {
+ "content"
+})
+public class TFrom {
+
+ @XmlElementRefs({
+ @XmlElementRef(name = "literal", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "documentation", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "query", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false)
+ })
+ @XmlMixed
+ @XmlAnyElement(lax = true)
+ protected List<Object> content;
+ @XmlAttribute(name = "expressionLanguage")
+ @XmlSchemaType(name = "anyURI")
+ protected String expressionLanguage;
+ @XmlAttribute(name = "variable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String variable;
+ @XmlAttribute(name = "part")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String part;
+ @XmlAttribute(name = "property")
+ protected QName property;
+ @XmlAttribute(name = "partnerLink")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partnerLink;
+ @XmlAttribute(name = "endpointReference")
+ protected TRoles endpointReference;
+ @XmlAnyAttribute
+ private Map<QName, String> otherAttributes = new HashMap<QName, String>();
+
+ /**
+ * Gets the value of the content property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the content property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getContent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Object }
+ * {@link JAXBElement }{@code <}{@link TLiteral }{@code >}
+ * {@link JAXBElement }{@code <}{@link TDocumentation }{@code >}
+ * {@link Element }
+ * {@link JAXBElement }{@code <}{@link TQuery }{@code >}
+ * {@link String }
+ *
+ *
+ */
+ public List<Object> getContent() {
+ if (content == null) {
+ content = new ArrayList<Object>();
+ }
+ return this.content;
+ }
+
+ /**
+ * Gets the value of the expressionLanguage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getExpressionLanguage() {
+ return expressionLanguage;
+ }
+
+ /**
+ * Sets the value of the expressionLanguage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setExpressionLanguage(String value) {
+ this.expressionLanguage = value;
+ }
+
+ /**
+ * Gets the value of the variable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVariable() {
+ return variable;
+ }
+
+ /**
+ * Sets the value of the variable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVariable(String value) {
+ this.variable = value;
+ }
+
+ /**
+ * Gets the value of the part property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPart() {
+ return part;
+ }
+
+ /**
+ * Sets the value of the part property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPart(String value) {
+ this.part = value;
+ }
+
+ /**
+ * Gets the value of the property property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getProperty() {
+ return property;
+ }
+
+ /**
+ * Sets the value of the property property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setProperty(QName value) {
+ this.property = value;
+ }
+
+ /**
+ * Gets the value of the partnerLink property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartnerLink() {
+ return partnerLink;
+ }
+
+ /**
+ * Sets the value of the partnerLink property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartnerLink(String value) {
+ this.partnerLink = value;
+ }
+
+ /**
+ * Gets the value of the endpointReference property.
+ *
+ * @return
+ * possible object is
+ * {@link TRoles }
+ *
+ */
+ public TRoles getEndpointReference() {
+ return endpointReference;
+ }
+
+ /**
+ * Sets the value of the endpointReference property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRoles }
+ *
+ */
+ public void setEndpointReference(TRoles value) {
+ this.endpointReference = value;
+ }
+
+ /**
+ * Gets a map that contains attributes that aren't bound to any typed property on this class.
+ *
+ * <p>
+ * the map is keyed by the name of the attribute and
+ * the value is the string value of the attribute.
+ *
+ * the map returned by this method is live, and you can add new attribute
+ * by updating the map directly. Because of this design, there's no setter.
+ *
+ *
+ * @return
+ * always non-null
+ */
+ public Map<QName, String> getOtherAttributes() {
+ return otherAttributes;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromPart.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromPart.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromPart.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,101 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tFromPart complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tFromPart">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="part" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="toVariable" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tFromPart")
+public class TFromPart
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "part", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String part;
+ @XmlAttribute(name = "toVariable", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String toVariable;
+
+ /**
+ * Gets the value of the part property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPart() {
+ return part;
+ }
+
+ /**
+ * Sets the value of the part property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPart(String value) {
+ this.part = value;
+ }
+
+ /**
+ * Gets the value of the toVariable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getToVariable() {
+ return toVariable;
+ }
+
+ /**
+ * Sets the value of the toVariable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setToVariable(String value) {
+ this.toVariable = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromParts.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromParts.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TFromParts.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tFromParts complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tFromParts">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}fromPart" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tFromParts", propOrder = {
+ "fromPart"
+})
+public class TFromParts
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TFromPart> fromPart;
+
+ /**
+ * Gets the value of the fromPart property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the fromPart property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getFromPart().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TFromPart }
+ *
+ *
+ */
+ public List<TFromPart> getFromPart() {
+ if (fromPart == null) {
+ fromPart = new ArrayList<TFromPart>();
+ }
+ return this.fromPart;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TIf.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TIf.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TIf.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,684 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tIf complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tIf">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}condition"/>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}elseif" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}else" minOccurs="0"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tIf", propOrder = {
+ "condition",
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while",
+ "elseif",
+ "_else"
+})
+public class TIf
+ extends TActivity
+{
+
+ @XmlElement(required = true)
+ protected TBooleanExpr condition;
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+ protected List<TElseif> elseif;
+ @XmlElement(name = "else")
+ protected TActivityContainer _else;
+
+ /**
+ * Gets the value of the condition property.
+ *
+ * @return
+ * possible object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public TBooleanExpr getCondition() {
+ return condition;
+ }
+
+ /**
+ * Sets the value of the condition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public void setCondition(TBooleanExpr value) {
+ this.condition = value;
+ }
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+ /**
+ * Gets the value of the elseif property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the elseif property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getElseif().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TElseif }
+ *
+ *
+ */
+ public List<TElseif> getElseif() {
+ if (elseif == null) {
+ elseif = new ArrayList<TElseif>();
+ }
+ return this.elseif;
+ }
+
+ /**
+ * Gets the value of the else property.
+ *
+ * @return
+ * possible object is
+ * {@link TActivityContainer }
+ *
+ */
+ public TActivityContainer getElse() {
+ return _else;
+ }
+
+ /**
+ * Sets the value of the else property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TActivityContainer }
+ *
+ */
+ public void setElse(TActivityContainer value) {
+ this._else = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TImport.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TImport.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TImport.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,126 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tImport complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tImport">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute name="location" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute name="importType" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tImport")
+public class TImport
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "namespace")
+ @XmlSchemaType(name = "anyURI")
+ protected String namespace;
+ @XmlAttribute(name = "location")
+ @XmlSchemaType(name = "anyURI")
+ protected String location;
+ @XmlAttribute(name = "importType", required = true)
+ @XmlSchemaType(name = "anyURI")
+ protected String importType;
+
+ /**
+ * Gets the value of the namespace property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNamespace() {
+ return namespace;
+ }
+
+ /**
+ * Sets the value of the namespace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNamespace(String value) {
+ this.namespace = value;
+ }
+
+ /**
+ * Gets the value of the location property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLocation() {
+ return location;
+ }
+
+ /**
+ * Sets the value of the location property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLocation(String value) {
+ this.location = value;
+ }
+
+ /**
+ * Gets the value of the importType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getImportType() {
+ return importType;
+ }
+
+ /**
+ * Sets the value of the importType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setImportType(String value) {
+ this.importType = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInitiate.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInitiate.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInitiate.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,61 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tInitiate.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="tInitiate">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="yes"/>
+ * <enumeration value="join"/>
+ * <enumeration value="no"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+ at XmlType(name = "tInitiate")
+ at XmlEnum
+public enum TInitiate {
+
+ @XmlEnumValue("yes")
+ YES("yes"),
+ @XmlEnumValue("join")
+ JOIN("join"),
+ @XmlEnumValue("no")
+ NO("no");
+ private final String value;
+
+ TInitiate(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static TInitiate fromValue(String v) {
+ for (TInitiate c: TInitiate.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInvoke.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInvoke.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TInvoke.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,365 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ *
+ * XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ * because there is another correlations element defined for the non-invoke activities.
+ *
+ *
+ * <p>Java class for tInvoke complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tInvoke">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element name="correlations" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelationsWithPattern" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}catch" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}catchAll" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}compensationHandler" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}toParts" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}fromParts" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="partnerLink" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="portType" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="operation" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="inputVariable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="outputVariable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tInvoke", propOrder = {
+ "correlations",
+ "_catch",
+ "catchAll",
+ "compensationHandler",
+ "toParts",
+ "fromParts"
+})
+public class TInvoke
+ extends TActivity
+{
+
+ protected TCorrelationsWithPattern correlations;
+ @XmlElement(name = "catch")
+ protected List<TCatch> _catch;
+ protected TActivityContainer catchAll;
+ protected TActivityContainer compensationHandler;
+ protected TToParts toParts;
+ protected TFromParts fromParts;
+ @XmlAttribute(name = "partnerLink", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partnerLink;
+ @XmlAttribute(name = "portType")
+ protected QName portType;
+ @XmlAttribute(name = "operation", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String operation;
+ @XmlAttribute(name = "inputVariable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String inputVariable;
+ @XmlAttribute(name = "outputVariable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String outputVariable;
+
+ /**
+ * Gets the value of the correlations property.
+ *
+ * @return
+ * possible object is
+ * {@link TCorrelationsWithPattern }
+ *
+ */
+ public TCorrelationsWithPattern getCorrelations() {
+ return correlations;
+ }
+
+ /**
+ * Sets the value of the correlations property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCorrelationsWithPattern }
+ *
+ */
+ public void setCorrelations(TCorrelationsWithPattern value) {
+ this.correlations = value;
+ }
+
+ /**
+ * Gets the value of the catch property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the catch property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCatch().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCatch }
+ *
+ *
+ */
+ public List<TCatch> getCatch() {
+ if (_catch == null) {
+ _catch = new ArrayList<TCatch>();
+ }
+ return this._catch;
+ }
+
+ /**
+ * Gets the value of the catchAll property.
+ *
+ * @return
+ * possible object is
+ * {@link TActivityContainer }
+ *
+ */
+ public TActivityContainer getCatchAll() {
+ return catchAll;
+ }
+
+ /**
+ * Sets the value of the catchAll property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TActivityContainer }
+ *
+ */
+ public void setCatchAll(TActivityContainer value) {
+ this.catchAll = value;
+ }
+
+ /**
+ * Gets the value of the compensationHandler property.
+ *
+ * @return
+ * possible object is
+ * {@link TActivityContainer }
+ *
+ */
+ public TActivityContainer getCompensationHandler() {
+ return compensationHandler;
+ }
+
+ /**
+ * Sets the value of the compensationHandler property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TActivityContainer }
+ *
+ */
+ public void setCompensationHandler(TActivityContainer value) {
+ this.compensationHandler = value;
+ }
+
+ /**
+ * Gets the value of the toParts property.
+ *
+ * @return
+ * possible object is
+ * {@link TToParts }
+ *
+ */
+ public TToParts getToParts() {
+ return toParts;
+ }
+
+ /**
+ * Sets the value of the toParts property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TToParts }
+ *
+ */
+ public void setToParts(TToParts value) {
+ this.toParts = value;
+ }
+
+ /**
+ * Gets the value of the fromParts property.
+ *
+ * @return
+ * possible object is
+ * {@link TFromParts }
+ *
+ */
+ public TFromParts getFromParts() {
+ return fromParts;
+ }
+
+ /**
+ * Sets the value of the fromParts property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFromParts }
+ *
+ */
+ public void setFromParts(TFromParts value) {
+ this.fromParts = value;
+ }
+
+ /**
+ * Gets the value of the partnerLink property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartnerLink() {
+ return partnerLink;
+ }
+
+ /**
+ * Sets the value of the partnerLink property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartnerLink(String value) {
+ this.partnerLink = value;
+ }
+
+ /**
+ * Gets the value of the portType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getPortType() {
+ return portType;
+ }
+
+ /**
+ * Sets the value of the portType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setPortType(QName value) {
+ this.portType = value;
+ }
+
+ /**
+ * Gets the value of the operation property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOperation() {
+ return operation;
+ }
+
+ /**
+ * Sets the value of the operation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOperation(String value) {
+ this.operation = value;
+ }
+
+ /**
+ * Gets the value of the inputVariable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getInputVariable() {
+ return inputVariable;
+ }
+
+ /**
+ * Sets the value of the inputVariable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInputVariable(String value) {
+ this.inputVariable = value;
+ }
+
+ /**
+ * Gets the value of the outputVariable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOutputVariable() {
+ return outputVariable;
+ }
+
+ /**
+ * Sets the value of the outputVariable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOutputVariable(String value) {
+ this.outputVariable = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLink.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLink.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLink.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,73 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tLink complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tLink">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tLink")
+public class TLink
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "name", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String name;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLinks.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLinks.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLinks.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tLinks complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tLinks">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}link" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tLinks", propOrder = {
+ "link"
+})
+public class TLinks
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TLink> link;
+
+ /**
+ * Gets the value of the link property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the link property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getLink().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TLink }
+ *
+ *
+ */
+ public List<TLink> getLink() {
+ if (link == null) {
+ link = new ArrayList<TLink>();
+ }
+ return this.link;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLiteral.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLiteral.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TLiteral.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,81 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlMixed;
+import javax.xml.bind.annotation.XmlType;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for tLiteral complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tLiteral">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any processContents='lax' minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tLiteral", propOrder = {
+ "content"
+})
+public class TLiteral {
+
+ @XmlMixed
+ @XmlAnyElement(lax = true)
+ protected List<Object> content;
+
+ /**
+ * Gets the value of the content property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the content property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getContent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ * {@link Object }
+ * {@link String }
+ *
+ *
+ */
+ public List<Object> getContent() {
+ if (content == null) {
+ content = new ArrayList<Object>();
+ }
+ return this.content;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchange.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchange.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchange.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,73 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tMessageExchange complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tMessageExchange">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tMessageExchange")
+public class TMessageExchange
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "name", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String name;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchanges.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchanges.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TMessageExchanges.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tMessageExchanges complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tMessageExchanges">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}messageExchange" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tMessageExchanges", propOrder = {
+ "messageExchange"
+})
+public class TMessageExchanges
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TMessageExchange> messageExchange;
+
+ /**
+ * Gets the value of the messageExchange property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the messageExchange property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getMessageExchange().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TMessageExchange }
+ *
+ *
+ */
+ public List<TMessageExchange> getMessageExchange() {
+ if (messageExchange == null) {
+ messageExchange = new ArrayList<TMessageExchange>();
+ }
+ return this.messageExchange;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmEvent.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmEvent.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmEvent.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,106 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlElementRefs;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tOnAlarmEvent complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tOnAlarmEvent">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <choice>
+ * <sequence>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}forOrUntilGroup"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}repeatEvery" minOccurs="0"/>
+ * </sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}repeatEvery"/>
+ * </choice>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}scope"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tOnAlarmEvent", propOrder = {
+ "rest"
+})
+public class TOnAlarmEvent
+ extends TExtensibleElements
+{
+
+ @XmlElementRefs({
+ @XmlElementRef(name = "for", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "scope", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "until", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "repeatEvery", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false)
+ })
+ protected List<JAXBElement<?>> rest;
+
+ /**
+ * Gets the rest of the content model.
+ *
+ * <p>
+ * You are getting this "catch-all" property because of the following reason:
+ * The field name "RepeatEvery" is used by two different parts of a schema. See:
+ * line 391 of file:/home/gbrown/dev/scribble/runtime-New_configuration/mon/ws-bpel_executable.xsd
+ * line 389 of file:/home/gbrown/dev/scribble/runtime-New_configuration/mon/ws-bpel_executable.xsd
+ * <p>
+ * To get rid of this property, apply a property customization to one
+ * of both of the following declarations to change their names:
+ * Gets the value of the rest property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the rest property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getRest().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link JAXBElement }{@code <}{@link TDurationExpr }{@code >}
+ * {@link JAXBElement }{@code <}{@link TScope }{@code >}
+ * {@link JAXBElement }{@code <}{@link TDeadlineExpr }{@code >}
+ * {@link JAXBElement }{@code <}{@link TDurationExpr }{@code >}
+ *
+ *
+ */
+ public List<JAXBElement<?>> getRest() {
+ if (rest == null) {
+ rest = new ArrayList<JAXBElement<?>>();
+ }
+ return this.rest;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmPick.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmPick.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnAlarmPick.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,648 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tOnAlarmPick complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tOnAlarmPick">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}forOrUntilGroup"/>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tOnAlarmPick", propOrder = {
+ "_for",
+ "until",
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while"
+})
+public class TOnAlarmPick
+ extends TExtensibleElements
+{
+
+ @XmlElement(name = "for")
+ protected TDurationExpr _for;
+ protected TDeadlineExpr until;
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+
+ /**
+ * Gets the value of the for property.
+ *
+ * @return
+ * possible object is
+ * {@link TDurationExpr }
+ *
+ */
+ public TDurationExpr getFor() {
+ return _for;
+ }
+
+ /**
+ * Sets the value of the for property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDurationExpr }
+ *
+ */
+ public void setFor(TDurationExpr value) {
+ this._for = value;
+ }
+
+ /**
+ * Gets the value of the until property.
+ *
+ * @return
+ * possible object is
+ * {@link TDeadlineExpr }
+ *
+ */
+ public TDeadlineExpr getUntil() {
+ return until;
+ }
+
+ /**
+ * Sets the value of the until property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDeadlineExpr }
+ *
+ */
+ public void setUntil(TDeadlineExpr value) {
+ this.until = value;
+ }
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnEvent.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnEvent.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnEvent.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,128 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for tOnEvent complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tOnEvent">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tOnMsgCommon">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}scope"/>
+ * </sequence>
+ * <attribute name="messageType" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="element" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tOnEvent", propOrder = {
+ "scope"
+})
+public class TOnEvent
+ extends TOnMsgCommon
+{
+
+ @XmlElement(required = true)
+ protected TScope scope;
+ @XmlAttribute(name = "messageType")
+ protected QName messageType;
+ @XmlAttribute(name = "element")
+ protected QName element;
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the messageType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getMessageType() {
+ return messageType;
+ }
+
+ /**
+ * Sets the value of the messageType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setMessageType(QName value) {
+ this.messageType = value;
+ }
+
+ /**
+ * Gets the value of the element property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getElement() {
+ return element;
+ }
+
+ /**
+ * Sets the value of the element property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setElement(QName value) {
+ this.element = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMessage.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMessage.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMessage.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,594 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tOnMessage complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tOnMessage">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tOnMsgCommon">
+ * <sequence>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tOnMessage", propOrder = {
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while"
+})
+public class TOnMessage
+ extends TOnMsgCommon
+{
+
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMsgCommon.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMsgCommon.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TOnMsgCommon.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,254 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ *
+ * XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ * because there is another correlations element defined for the invoke activity.
+ *
+ *
+ * <p>Java class for tOnMsgCommon complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tOnMsgCommon">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element name="correlations" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelations" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}fromParts" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="partnerLink" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="portType" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="operation" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="messageExchange" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="variable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tOnMsgCommon", propOrder = {
+ "correlations",
+ "fromParts"
+})
+ at XmlSeeAlso({
+ TOnMessage.class,
+ TOnEvent.class
+})
+public class TOnMsgCommon
+ extends TExtensibleElements
+{
+
+ protected TCorrelations correlations;
+ protected TFromParts fromParts;
+ @XmlAttribute(name = "partnerLink", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partnerLink;
+ @XmlAttribute(name = "portType")
+ protected QName portType;
+ @XmlAttribute(name = "operation", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String operation;
+ @XmlAttribute(name = "messageExchange")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String messageExchange;
+ @XmlAttribute(name = "variable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String variable;
+
+ /**
+ * Gets the value of the correlations property.
+ *
+ * @return
+ * possible object is
+ * {@link TCorrelations }
+ *
+ */
+ public TCorrelations getCorrelations() {
+ return correlations;
+ }
+
+ /**
+ * Sets the value of the correlations property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCorrelations }
+ *
+ */
+ public void setCorrelations(TCorrelations value) {
+ this.correlations = value;
+ }
+
+ /**
+ * Gets the value of the fromParts property.
+ *
+ * @return
+ * possible object is
+ * {@link TFromParts }
+ *
+ */
+ public TFromParts getFromParts() {
+ return fromParts;
+ }
+
+ /**
+ * Sets the value of the fromParts property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFromParts }
+ *
+ */
+ public void setFromParts(TFromParts value) {
+ this.fromParts = value;
+ }
+
+ /**
+ * Gets the value of the partnerLink property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartnerLink() {
+ return partnerLink;
+ }
+
+ /**
+ * Sets the value of the partnerLink property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartnerLink(String value) {
+ this.partnerLink = value;
+ }
+
+ /**
+ * Gets the value of the portType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getPortType() {
+ return portType;
+ }
+
+ /**
+ * Sets the value of the portType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setPortType(QName value) {
+ this.portType = value;
+ }
+
+ /**
+ * Gets the value of the operation property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOperation() {
+ return operation;
+ }
+
+ /**
+ * Sets the value of the operation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOperation(String value) {
+ this.operation = value;
+ }
+
+ /**
+ * Gets the value of the messageExchange property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessageExchange() {
+ return messageExchange;
+ }
+
+ /**
+ * Sets the value of the messageExchange property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessageExchange(String value) {
+ this.messageExchange = value;
+ }
+
+ /**
+ * Gets the value of the variable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVariable() {
+ return variable;
+ }
+
+ /**
+ * Sets the value of the variable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVariable(String value) {
+ this.variable = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLink.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLink.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLink.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,186 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for tPartnerLink complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tPartnerLink">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="partnerLinkType" use="required" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="myRole" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="partnerRole" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="initializePartnerRole" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tPartnerLink")
+public class TPartnerLink
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "name", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String name;
+ @XmlAttribute(name = "partnerLinkType", required = true)
+ protected QName partnerLinkType;
+ @XmlAttribute(name = "myRole")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String myRole;
+ @XmlAttribute(name = "partnerRole")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partnerRole;
+ @XmlAttribute(name = "initializePartnerRole")
+ protected TBoolean initializePartnerRole;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the partnerLinkType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getPartnerLinkType() {
+ return partnerLinkType;
+ }
+
+ /**
+ * Sets the value of the partnerLinkType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setPartnerLinkType(QName value) {
+ this.partnerLinkType = value;
+ }
+
+ /**
+ * Gets the value of the myRole property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMyRole() {
+ return myRole;
+ }
+
+ /**
+ * Sets the value of the myRole property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMyRole(String value) {
+ this.myRole = value;
+ }
+
+ /**
+ * Gets the value of the partnerRole property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartnerRole() {
+ return partnerRole;
+ }
+
+ /**
+ * Sets the value of the partnerRole property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartnerRole(String value) {
+ this.partnerRole = value;
+ }
+
+ /**
+ * Gets the value of the initializePartnerRole property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getInitializePartnerRole() {
+ return initializePartnerRole;
+ }
+
+ /**
+ * Sets the value of the initializePartnerRole property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setInitializePartnerRole(TBoolean value) {
+ this.initializePartnerRole = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLinks.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLinks.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPartnerLinks.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPartnerLinks complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tPartnerLinks">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}partnerLink" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tPartnerLinks", propOrder = {
+ "partnerLink"
+})
+public class TPartnerLinks
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TPartnerLink> partnerLink;
+
+ /**
+ * Gets the value of the partnerLink property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the partnerLink property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getPartnerLink().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TPartnerLink }
+ *
+ *
+ */
+ public List<TPartnerLink> getPartnerLink() {
+ if (partnerLink == null) {
+ partnerLink = new ArrayList<TPartnerLink>();
+ }
+ return this.partnerLink;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPattern.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPattern.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPattern.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,61 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPattern.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="tPattern">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="request"/>
+ * <enumeration value="response"/>
+ * <enumeration value="request-response"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+ at XmlType(name = "tPattern")
+ at XmlEnum
+public enum TPattern {
+
+ @XmlEnumValue("request")
+ REQUEST("request"),
+ @XmlEnumValue("response")
+ RESPONSE("response"),
+ @XmlEnumValue("request-response")
+ REQUEST_RESPONSE("request-response");
+ private final String value;
+
+ TPattern(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static TPattern fromValue(String v) {
+ for (TPattern c: TPattern.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPick.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPick.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TPick.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,148 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
+ * because there is another onAlarm element defined for event handlers.
+ *
+ *
+ * <p>Java class for tPick complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tPick">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}onMessage" maxOccurs="unbounded"/>
+ * <element name="onAlarm" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tOnAlarmPick" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="createInstance" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tPick", propOrder = {
+ "onMessage",
+ "onAlarm"
+})
+public class TPick
+ extends TActivity
+{
+
+ @XmlElement(required = true)
+ protected List<TOnMessage> onMessage;
+ protected List<TOnAlarmPick> onAlarm;
+ @XmlAttribute(name = "createInstance")
+ protected TBoolean createInstance;
+
+ /**
+ * Gets the value of the onMessage property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the onMessage property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getOnMessage().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TOnMessage }
+ *
+ *
+ */
+ public List<TOnMessage> getOnMessage() {
+ if (onMessage == null) {
+ onMessage = new ArrayList<TOnMessage>();
+ }
+ return this.onMessage;
+ }
+
+ /**
+ * Gets the value of the onAlarm property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the onAlarm property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getOnAlarm().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TOnAlarmPick }
+ *
+ *
+ */
+ public List<TOnAlarmPick> getOnAlarm() {
+ if (onAlarm == null) {
+ onAlarm = new ArrayList<TOnAlarmPick>();
+ }
+ return this.onAlarm;
+ }
+
+ /**
+ * Gets the value of the createInstance property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getCreateInstance() {
+ if (createInstance == null) {
+ return TBoolean.NO;
+ } else {
+ return createInstance;
+ }
+ }
+
+ /**
+ * Sets the value of the createInstance property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setCreateInstance(TBoolean value) {
+ this.createInstance = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TProcess.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TProcess.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TProcess.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,1005 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tProcess complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tProcess">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}extensions" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}import" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}partnerLinks" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}messageExchanges" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}variables" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}correlationSets" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}faultHandlers" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}eventHandlers" minOccurs="0"/>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * </sequence>
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="targetNamespace" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute name="queryLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0" />
+ * <attribute name="expressionLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0" />
+ * <attribute name="suppressJoinFailure" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <attribute name="exitOnStandardFault" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tProcess", propOrder = {
+ "extensions",
+ "_import",
+ "partnerLinks",
+ "messageExchanges",
+ "variables",
+ "correlationSets",
+ "faultHandlers",
+ "eventHandlers",
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while"
+})
+public class TProcess
+ extends TExtensibleElements
+{
+
+ protected TExtensions extensions;
+ @XmlElement(name = "import")
+ protected List<TImport> _import;
+ protected TPartnerLinks partnerLinks;
+ protected TMessageExchanges messageExchanges;
+ protected TVariables variables;
+ protected TCorrelationSets correlationSets;
+ protected TFaultHandlers faultHandlers;
+ protected TEventHandlers eventHandlers;
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+ @XmlAttribute(name = "name", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String name;
+ @XmlAttribute(name = "targetNamespace", required = true)
+ @XmlSchemaType(name = "anyURI")
+ protected String targetNamespace;
+ @XmlAttribute(name = "queryLanguage")
+ @XmlSchemaType(name = "anyURI")
+ protected String queryLanguage;
+ @XmlAttribute(name = "expressionLanguage")
+ @XmlSchemaType(name = "anyURI")
+ protected String expressionLanguage;
+ @XmlAttribute(name = "suppressJoinFailure")
+ protected TBoolean suppressJoinFailure;
+ @XmlAttribute(name = "exitOnStandardFault")
+ protected TBoolean exitOnStandardFault;
+
+ /**
+ * Gets the value of the extensions property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensions }
+ *
+ */
+ public TExtensions getExtensions() {
+ return extensions;
+ }
+
+ /**
+ * Sets the value of the extensions property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensions }
+ *
+ */
+ public void setExtensions(TExtensions value) {
+ this.extensions = value;
+ }
+
+ /**
+ * Gets the value of the import property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the import property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getImport().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TImport }
+ *
+ *
+ */
+ public List<TImport> getImport() {
+ if (_import == null) {
+ _import = new ArrayList<TImport>();
+ }
+ return this._import;
+ }
+
+ /**
+ * Gets the value of the partnerLinks property.
+ *
+ * @return
+ * possible object is
+ * {@link TPartnerLinks }
+ *
+ */
+ public TPartnerLinks getPartnerLinks() {
+ return partnerLinks;
+ }
+
+ /**
+ * Sets the value of the partnerLinks property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPartnerLinks }
+ *
+ */
+ public void setPartnerLinks(TPartnerLinks value) {
+ this.partnerLinks = value;
+ }
+
+ /**
+ * Gets the value of the messageExchanges property.
+ *
+ * @return
+ * possible object is
+ * {@link TMessageExchanges }
+ *
+ */
+ public TMessageExchanges getMessageExchanges() {
+ return messageExchanges;
+ }
+
+ /**
+ * Sets the value of the messageExchanges property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TMessageExchanges }
+ *
+ */
+ public void setMessageExchanges(TMessageExchanges value) {
+ this.messageExchanges = value;
+ }
+
+ /**
+ * Gets the value of the variables property.
+ *
+ * @return
+ * possible object is
+ * {@link TVariables }
+ *
+ */
+ public TVariables getVariables() {
+ return variables;
+ }
+
+ /**
+ * Sets the value of the variables property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TVariables }
+ *
+ */
+ public void setVariables(TVariables value) {
+ this.variables = value;
+ }
+
+ /**
+ * Gets the value of the correlationSets property.
+ *
+ * @return
+ * possible object is
+ * {@link TCorrelationSets }
+ *
+ */
+ public TCorrelationSets getCorrelationSets() {
+ return correlationSets;
+ }
+
+ /**
+ * Sets the value of the correlationSets property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCorrelationSets }
+ *
+ */
+ public void setCorrelationSets(TCorrelationSets value) {
+ this.correlationSets = value;
+ }
+
+ /**
+ * Gets the value of the faultHandlers property.
+ *
+ * @return
+ * possible object is
+ * {@link TFaultHandlers }
+ *
+ */
+ public TFaultHandlers getFaultHandlers() {
+ return faultHandlers;
+ }
+
+ /**
+ * Sets the value of the faultHandlers property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFaultHandlers }
+ *
+ */
+ public void setFaultHandlers(TFaultHandlers value) {
+ this.faultHandlers = value;
+ }
+
+ /**
+ * Gets the value of the eventHandlers property.
+ *
+ * @return
+ * possible object is
+ * {@link TEventHandlers }
+ *
+ */
+ public TEventHandlers getEventHandlers() {
+ return eventHandlers;
+ }
+
+ /**
+ * Sets the value of the eventHandlers property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEventHandlers }
+ *
+ */
+ public void setEventHandlers(TEventHandlers value) {
+ this.eventHandlers = value;
+ }
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the targetNamespace property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTargetNamespace() {
+ return targetNamespace;
+ }
+
+ /**
+ * Sets the value of the targetNamespace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTargetNamespace(String value) {
+ this.targetNamespace = value;
+ }
+
+ /**
+ * Gets the value of the queryLanguage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQueryLanguage() {
+ if (queryLanguage == null) {
+ return "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0";
+ } else {
+ return queryLanguage;
+ }
+ }
+
+ /**
+ * Sets the value of the queryLanguage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQueryLanguage(String value) {
+ this.queryLanguage = value;
+ }
+
+ /**
+ * Gets the value of the expressionLanguage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getExpressionLanguage() {
+ if (expressionLanguage == null) {
+ return "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0";
+ } else {
+ return expressionLanguage;
+ }
+ }
+
+ /**
+ * Sets the value of the expressionLanguage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setExpressionLanguage(String value) {
+ this.expressionLanguage = value;
+ }
+
+ /**
+ * Gets the value of the suppressJoinFailure property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getSuppressJoinFailure() {
+ if (suppressJoinFailure == null) {
+ return TBoolean.NO;
+ } else {
+ return suppressJoinFailure;
+ }
+ }
+
+ /**
+ * Sets the value of the suppressJoinFailure property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setSuppressJoinFailure(TBoolean value) {
+ this.suppressJoinFailure = value;
+ }
+
+ /**
+ * Gets the value of the exitOnStandardFault property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getExitOnStandardFault() {
+ if (exitOnStandardFault == null) {
+ return TBoolean.NO;
+ } else {
+ return exitOnStandardFault;
+ }
+ }
+
+ /**
+ * Sets the value of the exitOnStandardFault property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setExitOnStandardFault(TBoolean value) {
+ this.exitOnStandardFault = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TQuery.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TQuery.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TQuery.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,136 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyAttribute;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlMixed;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for tQuery complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tQuery">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="queryLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tQuery", propOrder = {
+ "content"
+})
+public class TQuery {
+
+ @XmlMixed
+ @XmlAnyElement(lax = true)
+ protected List<Object> content;
+ @XmlAttribute(name = "queryLanguage")
+ @XmlSchemaType(name = "anyURI")
+ protected String queryLanguage;
+ @XmlAnyAttribute
+ private Map<QName, String> otherAttributes = new HashMap<QName, String>();
+
+ /**
+ * Gets the value of the content property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the content property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getContent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ * {@link Object }
+ * {@link String }
+ *
+ *
+ */
+ public List<Object> getContent() {
+ if (content == null) {
+ content = new ArrayList<Object>();
+ }
+ return this.content;
+ }
+
+ /**
+ * Gets the value of the queryLanguage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQueryLanguage() {
+ return queryLanguage;
+ }
+
+ /**
+ * Sets the value of the queryLanguage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQueryLanguage(String value) {
+ this.queryLanguage = value;
+ }
+
+ /**
+ * Gets a map that contains attributes that aren't bound to any typed property on this class.
+ *
+ * <p>
+ * the map is keyed by the name of the attribute and
+ * the value is the string value of the attribute.
+ *
+ * the map returned by this method is live, and you can add new attribute
+ * by updating the map directly. Because of this design, there's no setter.
+ *
+ *
+ * @return
+ * always non-null
+ */
+ public Map<QName, String> getOtherAttributes() {
+ return otherAttributes;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReceive.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReceive.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReceive.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,280 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ *
+ * XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ * because there is another correlations element defined for the invoke activity.
+ *
+ *
+ * <p>Java class for tReceive complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tReceive">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element name="correlations" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelations" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}fromParts" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="partnerLink" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="portType" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="operation" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="variable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="createInstance" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <attribute name="messageExchange" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tReceive", propOrder = {
+ "correlations",
+ "fromParts"
+})
+public class TReceive
+ extends TActivity
+{
+
+ protected TCorrelations correlations;
+ protected TFromParts fromParts;
+ @XmlAttribute(name = "partnerLink", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partnerLink;
+ @XmlAttribute(name = "portType")
+ protected QName portType;
+ @XmlAttribute(name = "operation", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String operation;
+ @XmlAttribute(name = "variable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String variable;
+ @XmlAttribute(name = "createInstance")
+ protected TBoolean createInstance;
+ @XmlAttribute(name = "messageExchange")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String messageExchange;
+
+ /**
+ * Gets the value of the correlations property.
+ *
+ * @return
+ * possible object is
+ * {@link TCorrelations }
+ *
+ */
+ public TCorrelations getCorrelations() {
+ return correlations;
+ }
+
+ /**
+ * Sets the value of the correlations property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCorrelations }
+ *
+ */
+ public void setCorrelations(TCorrelations value) {
+ this.correlations = value;
+ }
+
+ /**
+ * Gets the value of the fromParts property.
+ *
+ * @return
+ * possible object is
+ * {@link TFromParts }
+ *
+ */
+ public TFromParts getFromParts() {
+ return fromParts;
+ }
+
+ /**
+ * Sets the value of the fromParts property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFromParts }
+ *
+ */
+ public void setFromParts(TFromParts value) {
+ this.fromParts = value;
+ }
+
+ /**
+ * Gets the value of the partnerLink property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartnerLink() {
+ return partnerLink;
+ }
+
+ /**
+ * Sets the value of the partnerLink property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartnerLink(String value) {
+ this.partnerLink = value;
+ }
+
+ /**
+ * Gets the value of the portType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getPortType() {
+ return portType;
+ }
+
+ /**
+ * Sets the value of the portType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setPortType(QName value) {
+ this.portType = value;
+ }
+
+ /**
+ * Gets the value of the operation property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOperation() {
+ return operation;
+ }
+
+ /**
+ * Sets the value of the operation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOperation(String value) {
+ this.operation = value;
+ }
+
+ /**
+ * Gets the value of the variable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVariable() {
+ return variable;
+ }
+
+ /**
+ * Sets the value of the variable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVariable(String value) {
+ this.variable = value;
+ }
+
+ /**
+ * Gets the value of the createInstance property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getCreateInstance() {
+ if (createInstance == null) {
+ return TBoolean.NO;
+ } else {
+ return createInstance;
+ }
+ }
+
+ /**
+ * Sets the value of the createInstance property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setCreateInstance(TBoolean value) {
+ this.createInstance = value;
+ }
+
+ /**
+ * Gets the value of the messageExchange property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessageExchange() {
+ return messageExchange;
+ }
+
+ /**
+ * Sets the value of the messageExchange property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessageExchange(String value) {
+ this.messageExchange = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRepeatUntil.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRepeatUntil.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRepeatUntil.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,622 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tRepeatUntil complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tRepeatUntil">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}condition"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tRepeatUntil", propOrder = {
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while",
+ "condition"
+})
+public class TRepeatUntil
+ extends TActivity
+{
+
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+ @XmlElement(required = true)
+ protected TBooleanExpr condition;
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+ /**
+ * Gets the value of the condition property.
+ *
+ * @return
+ * possible object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public TBooleanExpr getCondition() {
+ return condition;
+ }
+
+ /**
+ * Sets the value of the condition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public void setCondition(TBooleanExpr value) {
+ this.condition = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReply.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReply.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TReply.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,276 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ *
+ * XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ * because there is another correlations element defined for the invoke activity.
+ *
+ *
+ * <p>Java class for tReply complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tReply">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element name="correlations" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelations" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}toParts" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="partnerLink" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="portType" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="operation" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="variable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="faultName" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="messageExchange" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tReply", propOrder = {
+ "correlations",
+ "toParts"
+})
+public class TReply
+ extends TActivity
+{
+
+ protected TCorrelations correlations;
+ protected TToParts toParts;
+ @XmlAttribute(name = "partnerLink", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partnerLink;
+ @XmlAttribute(name = "portType")
+ protected QName portType;
+ @XmlAttribute(name = "operation", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String operation;
+ @XmlAttribute(name = "variable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String variable;
+ @XmlAttribute(name = "faultName")
+ protected QName faultName;
+ @XmlAttribute(name = "messageExchange")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String messageExchange;
+
+ /**
+ * Gets the value of the correlations property.
+ *
+ * @return
+ * possible object is
+ * {@link TCorrelations }
+ *
+ */
+ public TCorrelations getCorrelations() {
+ return correlations;
+ }
+
+ /**
+ * Sets the value of the correlations property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCorrelations }
+ *
+ */
+ public void setCorrelations(TCorrelations value) {
+ this.correlations = value;
+ }
+
+ /**
+ * Gets the value of the toParts property.
+ *
+ * @return
+ * possible object is
+ * {@link TToParts }
+ *
+ */
+ public TToParts getToParts() {
+ return toParts;
+ }
+
+ /**
+ * Sets the value of the toParts property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TToParts }
+ *
+ */
+ public void setToParts(TToParts value) {
+ this.toParts = value;
+ }
+
+ /**
+ * Gets the value of the partnerLink property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartnerLink() {
+ return partnerLink;
+ }
+
+ /**
+ * Sets the value of the partnerLink property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartnerLink(String value) {
+ this.partnerLink = value;
+ }
+
+ /**
+ * Gets the value of the portType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getPortType() {
+ return portType;
+ }
+
+ /**
+ * Sets the value of the portType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setPortType(QName value) {
+ this.portType = value;
+ }
+
+ /**
+ * Gets the value of the operation property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOperation() {
+ return operation;
+ }
+
+ /**
+ * Sets the value of the operation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOperation(String value) {
+ this.operation = value;
+ }
+
+ /**
+ * Gets the value of the variable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVariable() {
+ return variable;
+ }
+
+ /**
+ * Sets the value of the variable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVariable(String value) {
+ this.variable = value;
+ }
+
+ /**
+ * Gets the value of the faultName property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getFaultName() {
+ return faultName;
+ }
+
+ /**
+ * Sets the value of the faultName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setFaultName(QName value) {
+ this.faultName = value;
+ }
+
+ /**
+ * Gets the value of the messageExchange property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessageExchange() {
+ return messageExchange;
+ }
+
+ /**
+ * Sets the value of the messageExchange property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessageExchange(String value) {
+ this.messageExchange = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRethrow.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRethrow.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRethrow.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,40 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tRethrow complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tRethrow">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tRethrow")
+public class TRethrow
+ extends TActivity
+{
+
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRoles.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRoles.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TRoles.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,58 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tRoles.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="tRoles">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="myRole"/>
+ * <enumeration value="partnerRole"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+ at XmlType(name = "tRoles")
+ at XmlEnum
+public enum TRoles {
+
+ @XmlEnumValue("myRole")
+ MY_ROLE("myRole"),
+ @XmlEnumValue("partnerRole")
+ PARTNER_ROLE("partnerRole");
+ private final String value;
+
+ TRoles(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static TRoles fromValue(String v) {
+ for (TRoles c: TRoles.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TScope.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TScope.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TScope.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,875 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * There is no schema-level default for "exitOnStandardFault"
+ * at "scope". Because, it will inherit default from enclosing scope
+ * or process.
+ *
+ *
+ * <p>Java class for tScope complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tScope">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}partnerLinks" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}messageExchanges" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}variables" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}correlationSets" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}faultHandlers" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}compensationHandler" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}terminationHandler" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}eventHandlers" minOccurs="0"/>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * </sequence>
+ * <attribute name="isolated" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
+ * <attribute name="exitOnStandardFault" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tScope", propOrder = {
+ "partnerLinks",
+ "messageExchanges",
+ "variables",
+ "correlationSets",
+ "faultHandlers",
+ "compensationHandler",
+ "terminationHandler",
+ "eventHandlers",
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while"
+})
+public class TScope
+ extends TActivity
+{
+
+ protected TPartnerLinks partnerLinks;
+ protected TMessageExchanges messageExchanges;
+ protected TVariables variables;
+ protected TCorrelationSets correlationSets;
+ protected TFaultHandlers faultHandlers;
+ protected TActivityContainer compensationHandler;
+ protected TActivityContainer terminationHandler;
+ protected TEventHandlers eventHandlers;
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+ @XmlAttribute(name = "isolated")
+ protected TBoolean isolated;
+ @XmlAttribute(name = "exitOnStandardFault")
+ protected TBoolean exitOnStandardFault;
+
+ /**
+ * Gets the value of the partnerLinks property.
+ *
+ * @return
+ * possible object is
+ * {@link TPartnerLinks }
+ *
+ */
+ public TPartnerLinks getPartnerLinks() {
+ return partnerLinks;
+ }
+
+ /**
+ * Sets the value of the partnerLinks property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPartnerLinks }
+ *
+ */
+ public void setPartnerLinks(TPartnerLinks value) {
+ this.partnerLinks = value;
+ }
+
+ /**
+ * Gets the value of the messageExchanges property.
+ *
+ * @return
+ * possible object is
+ * {@link TMessageExchanges }
+ *
+ */
+ public TMessageExchanges getMessageExchanges() {
+ return messageExchanges;
+ }
+
+ /**
+ * Sets the value of the messageExchanges property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TMessageExchanges }
+ *
+ */
+ public void setMessageExchanges(TMessageExchanges value) {
+ this.messageExchanges = value;
+ }
+
+ /**
+ * Gets the value of the variables property.
+ *
+ * @return
+ * possible object is
+ * {@link TVariables }
+ *
+ */
+ public TVariables getVariables() {
+ return variables;
+ }
+
+ /**
+ * Sets the value of the variables property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TVariables }
+ *
+ */
+ public void setVariables(TVariables value) {
+ this.variables = value;
+ }
+
+ /**
+ * Gets the value of the correlationSets property.
+ *
+ * @return
+ * possible object is
+ * {@link TCorrelationSets }
+ *
+ */
+ public TCorrelationSets getCorrelationSets() {
+ return correlationSets;
+ }
+
+ /**
+ * Sets the value of the correlationSets property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCorrelationSets }
+ *
+ */
+ public void setCorrelationSets(TCorrelationSets value) {
+ this.correlationSets = value;
+ }
+
+ /**
+ * Gets the value of the faultHandlers property.
+ *
+ * @return
+ * possible object is
+ * {@link TFaultHandlers }
+ *
+ */
+ public TFaultHandlers getFaultHandlers() {
+ return faultHandlers;
+ }
+
+ /**
+ * Sets the value of the faultHandlers property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFaultHandlers }
+ *
+ */
+ public void setFaultHandlers(TFaultHandlers value) {
+ this.faultHandlers = value;
+ }
+
+ /**
+ * Gets the value of the compensationHandler property.
+ *
+ * @return
+ * possible object is
+ * {@link TActivityContainer }
+ *
+ */
+ public TActivityContainer getCompensationHandler() {
+ return compensationHandler;
+ }
+
+ /**
+ * Sets the value of the compensationHandler property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TActivityContainer }
+ *
+ */
+ public void setCompensationHandler(TActivityContainer value) {
+ this.compensationHandler = value;
+ }
+
+ /**
+ * Gets the value of the terminationHandler property.
+ *
+ * @return
+ * possible object is
+ * {@link TActivityContainer }
+ *
+ */
+ public TActivityContainer getTerminationHandler() {
+ return terminationHandler;
+ }
+
+ /**
+ * Sets the value of the terminationHandler property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TActivityContainer }
+ *
+ */
+ public void setTerminationHandler(TActivityContainer value) {
+ this.terminationHandler = value;
+ }
+
+ /**
+ * Gets the value of the eventHandlers property.
+ *
+ * @return
+ * possible object is
+ * {@link TEventHandlers }
+ *
+ */
+ public TEventHandlers getEventHandlers() {
+ return eventHandlers;
+ }
+
+ /**
+ * Sets the value of the eventHandlers property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEventHandlers }
+ *
+ */
+ public void setEventHandlers(TEventHandlers value) {
+ this.eventHandlers = value;
+ }
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+ /**
+ * Gets the value of the isolated property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getIsolated() {
+ if (isolated == null) {
+ return TBoolean.NO;
+ } else {
+ return isolated;
+ }
+ }
+
+ /**
+ * Sets the value of the isolated property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setIsolated(TBoolean value) {
+ this.isolated = value;
+ }
+
+ /**
+ * Gets the value of the exitOnStandardFault property.
+ *
+ * @return
+ * possible object is
+ * {@link TBoolean }
+ *
+ */
+ public TBoolean getExitOnStandardFault() {
+ return exitOnStandardFault;
+ }
+
+ /**
+ * Sets the value of the exitOnStandardFault property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBoolean }
+ *
+ */
+ public void setExitOnStandardFault(TBoolean value) {
+ this.exitOnStandardFault = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSequence.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSequence.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSequence.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,122 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tSequence complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tSequence">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tSequence", propOrder = {
+ "activity"
+})
+public class TSequence
+ extends TActivity
+{
+
+ @XmlElements({
+ @XmlElement(name = "rethrow", type = TRethrow.class),
+ @XmlElement(name = "compensateScope", type = TCompensateScope.class),
+ @XmlElement(name = "exit", type = TExit.class),
+ @XmlElement(name = "flow", type = TFlow.class),
+ @XmlElement(name = "invoke", type = TInvoke.class),
+ @XmlElement(name = "if", type = TIf.class),
+ @XmlElement(name = "throw", type = TThrow.class),
+ @XmlElement(name = "receive", type = TReceive.class),
+ @XmlElement(name = "repeatUntil", type = TRepeatUntil.class),
+ @XmlElement(name = "compensate", type = TCompensate.class),
+ @XmlElement(name = "scope", type = TScope.class),
+ @XmlElement(name = "wait", type = TWait.class),
+ @XmlElement(name = "assign", type = TAssign.class),
+ @XmlElement(name = "extensionActivity", type = TExtensionActivity.class),
+ @XmlElement(name = "while", type = TWhile.class),
+ @XmlElement(name = "sequence", type = TSequence.class),
+ @XmlElement(name = "reply", type = TReply.class),
+ @XmlElement(name = "validate", type = TValidate.class),
+ @XmlElement(name = "empty", type = TEmpty.class),
+ @XmlElement(name = "forEach", type = TForEach.class),
+ @XmlElement(name = "pick", type = TPick.class)
+ })
+ protected List<Object> activity;
+
+ /**
+ * Gets the value of the activity property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the activity property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getActivity().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TRethrow }
+ * {@link TCompensateScope }
+ * {@link TExit }
+ * {@link TFlow }
+ * {@link TInvoke }
+ * {@link TIf }
+ * {@link TThrow }
+ * {@link TReceive }
+ * {@link TRepeatUntil }
+ * {@link TCompensate }
+ * {@link TScope }
+ * {@link TWait }
+ * {@link TAssign }
+ * {@link TExtensionActivity }
+ * {@link TWhile }
+ * {@link TSequence }
+ * {@link TReply }
+ * {@link TValidate }
+ * {@link TEmpty }
+ * {@link TForEach }
+ * {@link TPick }
+ *
+ *
+ */
+ public List<Object> getActivity() {
+ if (activity == null) {
+ activity = new ArrayList<Object>();
+ }
+ return this.activity;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSource.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSource.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSource.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,103 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tSource complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tSource">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}transitionCondition" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="linkName" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tSource", propOrder = {
+ "transitionCondition"
+})
+public class TSource
+ extends TExtensibleElements
+{
+
+ protected TCondition transitionCondition;
+ @XmlAttribute(name = "linkName", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String linkName;
+
+ /**
+ * Gets the value of the transitionCondition property.
+ *
+ * @return
+ * possible object is
+ * {@link TCondition }
+ *
+ */
+ public TCondition getTransitionCondition() {
+ return transitionCondition;
+ }
+
+ /**
+ * Sets the value of the transitionCondition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCondition }
+ *
+ */
+ public void setTransitionCondition(TCondition value) {
+ this.transitionCondition = value;
+ }
+
+ /**
+ * Gets the value of the linkName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLinkName() {
+ return linkName;
+ }
+
+ /**
+ * Sets the value of the linkName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLinkName(String value) {
+ this.linkName = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSources.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSources.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TSources.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tSources complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tSources">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}source" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tSources", propOrder = {
+ "source"
+})
+public class TSources
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TSource> source;
+
+ /**
+ * Gets the value of the source property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the source property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getSource().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TSource }
+ *
+ *
+ */
+ public List<TSource> getSource() {
+ if (source == null) {
+ source = new ArrayList<TSource>();
+ }
+ return this.source;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTarget.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTarget.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTarget.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,73 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tTarget complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tTarget">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="linkName" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tTarget")
+public class TTarget
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "linkName", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String linkName;
+
+ /**
+ * Gets the value of the linkName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLinkName() {
+ return linkName;
+ }
+
+ /**
+ * Sets the value of the linkName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLinkName(String value) {
+ this.linkName = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTargets.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTargets.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTargets.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,106 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTargets complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tTargets">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}joinCondition" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}target" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tTargets", propOrder = {
+ "joinCondition",
+ "target"
+})
+public class TTargets
+ extends TExtensibleElements
+{
+
+ protected TCondition joinCondition;
+ @XmlElement(required = true)
+ protected List<TTarget> target;
+
+ /**
+ * Gets the value of the joinCondition property.
+ *
+ * @return
+ * possible object is
+ * {@link TCondition }
+ *
+ */
+ public TCondition getJoinCondition() {
+ return joinCondition;
+ }
+
+ /**
+ * Sets the value of the joinCondition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCondition }
+ *
+ */
+ public void setJoinCondition(TCondition value) {
+ this.joinCondition = value;
+ }
+
+ /**
+ * Gets the value of the target property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the target property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTarget().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTarget }
+ *
+ *
+ */
+ public List<TTarget> getTarget() {
+ if (target == null) {
+ target = new ArrayList<TTarget>();
+ }
+ return this.target;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TThrow.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TThrow.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TThrow.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,99 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for tThrow complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tThrow">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <attribute name="faultName" use="required" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="faultVariable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tThrow")
+public class TThrow
+ extends TActivity
+{
+
+ @XmlAttribute(name = "faultName", required = true)
+ protected QName faultName;
+ @XmlAttribute(name = "faultVariable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String faultVariable;
+
+ /**
+ * Gets the value of the faultName property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getFaultName() {
+ return faultName;
+ }
+
+ /**
+ * Sets the value of the faultName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setFaultName(QName value) {
+ this.faultName = value;
+ }
+
+ /**
+ * Gets the value of the faultVariable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFaultVariable() {
+ return faultVariable;
+ }
+
+ /**
+ * Sets the value of the faultVariable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFaultVariable(String value) {
+ this.faultVariable = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTo.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTo.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TTo.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,262 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyAttribute;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlElementRefs;
+import javax.xml.bind.annotation.XmlMixed;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for tTo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tTo">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}documentation" maxOccurs="unbounded" minOccurs="0"/>
+ * <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}query" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="expressionLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute name="variable" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="part" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="property" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="partnerLink" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tTo", propOrder = {
+ "content"
+})
+public class TTo {
+
+ @XmlElementRefs({
+ @XmlElementRef(name = "documentation", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false),
+ @XmlElementRef(name = "query", namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", type = JAXBElement.class, required = false)
+ })
+ @XmlMixed
+ @XmlAnyElement(lax = true)
+ protected List<Object> content;
+ @XmlAttribute(name = "expressionLanguage")
+ @XmlSchemaType(name = "anyURI")
+ protected String expressionLanguage;
+ @XmlAttribute(name = "variable")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String variable;
+ @XmlAttribute(name = "part")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String part;
+ @XmlAttribute(name = "property")
+ protected QName property;
+ @XmlAttribute(name = "partnerLink")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partnerLink;
+ @XmlAnyAttribute
+ private Map<QName, String> otherAttributes = new HashMap<QName, String>();
+
+ /**
+ * Gets the value of the content property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the content property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getContent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link JAXBElement }{@code <}{@link TDocumentation }{@code >}
+ * {@link Element }
+ * {@link Object }
+ * {@link JAXBElement }{@code <}{@link TQuery }{@code >}
+ * {@link String }
+ *
+ *
+ */
+ public List<Object> getContent() {
+ if (content == null) {
+ content = new ArrayList<Object>();
+ }
+ return this.content;
+ }
+
+ /**
+ * Gets the value of the expressionLanguage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getExpressionLanguage() {
+ return expressionLanguage;
+ }
+
+ /**
+ * Sets the value of the expressionLanguage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setExpressionLanguage(String value) {
+ this.expressionLanguage = value;
+ }
+
+ /**
+ * Gets the value of the variable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVariable() {
+ return variable;
+ }
+
+ /**
+ * Sets the value of the variable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVariable(String value) {
+ this.variable = value;
+ }
+
+ /**
+ * Gets the value of the part property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPart() {
+ return part;
+ }
+
+ /**
+ * Sets the value of the part property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPart(String value) {
+ this.part = value;
+ }
+
+ /**
+ * Gets the value of the property property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getProperty() {
+ return property;
+ }
+
+ /**
+ * Sets the value of the property property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setProperty(QName value) {
+ this.property = value;
+ }
+
+ /**
+ * Gets the value of the partnerLink property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartnerLink() {
+ return partnerLink;
+ }
+
+ /**
+ * Sets the value of the partnerLink property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartnerLink(String value) {
+ this.partnerLink = value;
+ }
+
+ /**
+ * Gets a map that contains attributes that aren't bound to any typed property on this class.
+ *
+ * <p>
+ * the map is keyed by the name of the attribute and
+ * the value is the string value of the attribute.
+ *
+ * the map returned by this method is live, and you can add new attribute
+ * by updating the map directly. Because of this design, there's no setter.
+ *
+ *
+ * @return
+ * always non-null
+ */
+ public Map<QName, String> getOtherAttributes() {
+ return otherAttributes;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToPart.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToPart.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToPart.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,101 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for tToPart complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tToPart">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <attribute name="part" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="fromVariable" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tToPart")
+public class TToPart
+ extends TExtensibleElements
+{
+
+ @XmlAttribute(name = "part", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String part;
+ @XmlAttribute(name = "fromVariable", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String fromVariable;
+
+ /**
+ * Gets the value of the part property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPart() {
+ return part;
+ }
+
+ /**
+ * Sets the value of the part property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPart(String value) {
+ this.part = value;
+ }
+
+ /**
+ * Gets the value of the fromVariable property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFromVariable() {
+ return fromVariable;
+ }
+
+ /**
+ * Sets the value of the fromVariable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFromVariable(String value) {
+ this.fromVariable = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToParts.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToParts.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TToParts.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tToParts complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tToParts">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}toPart" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tToParts", propOrder = {
+ "toPart"
+})
+public class TToParts
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TToPart> toPart;
+
+ /**
+ * Gets the value of the toPart property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the toPart property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getToPart().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TToPart }
+ *
+ *
+ */
+ public List<TToPart> getToPart() {
+ if (toPart == null) {
+ toPart = new ArrayList<TToPart>();
+ }
+ return this.toPart;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TValidate.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TValidate.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TValidate.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,75 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tValidate complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tValidate">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <attribute name="variables" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableNames" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tValidate")
+public class TValidate
+ extends TActivity
+{
+
+ @XmlAttribute(name = "variables", required = true)
+ protected List<String> variables;
+
+ /**
+ * Gets the value of the variables property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the variables property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getVariables().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getVariables() {
+ if (variables == null) {
+ variables = new ArrayList<String>();
+ }
+ return this.variables;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariable.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariable.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariable.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,183 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for tVariable complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tVariable">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}from" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="name" use="required" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}BPELVariableName" />
+ * <attribute name="messageType" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <attribute name="element" type="{http://www.w3.org/2001/XMLSchema}QName" />
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tVariable", propOrder = {
+ "from"
+})
+public class TVariable
+ extends TExtensibleElements
+{
+
+ protected TFrom from;
+ @XmlAttribute(name = "name", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String name;
+ @XmlAttribute(name = "messageType")
+ protected QName messageType;
+ @XmlAttribute(name = "type")
+ protected QName type;
+ @XmlAttribute(name = "element")
+ protected QName element;
+
+ /**
+ * Gets the value of the from property.
+ *
+ * @return
+ * possible object is
+ * {@link TFrom }
+ *
+ */
+ public TFrom getFrom() {
+ return from;
+ }
+
+ /**
+ * Sets the value of the from property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFrom }
+ *
+ */
+ public void setFrom(TFrom value) {
+ this.from = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the messageType property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getMessageType() {
+ return messageType;
+ }
+
+ /**
+ * Sets the value of the messageType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setMessageType(QName value) {
+ this.messageType = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setType(QName value) {
+ this.type = value;
+ }
+
+ /**
+ * Gets the value of the element property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getElement() {
+ return element;
+ }
+
+ /**
+ * Sets the value of the element property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setElement(QName value) {
+ this.element = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariables.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariables.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TVariables.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,79 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tVariables complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tVariables">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}variable" maxOccurs="unbounded"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tVariables", propOrder = {
+ "variable"
+})
+public class TVariables
+ extends TExtensibleElements
+{
+
+ @XmlElement(required = true)
+ protected List<TVariable> variable;
+
+ /**
+ * Gets the value of the variable property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the variable property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getVariable().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TVariable }
+ *
+ *
+ */
+ public List<TVariable> getVariable() {
+ if (variable == null) {
+ variable = new ArrayList<TVariable>();
+ }
+ return this.variable;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWait.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWait.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWait.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,99 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tWait complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tWait">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <choice>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}for"/>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}until"/>
+ * </choice>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tWait", propOrder = {
+ "_for",
+ "until"
+})
+public class TWait
+ extends TActivity
+{
+
+ @XmlElement(name = "for")
+ protected TDurationExpr _for;
+ protected TDeadlineExpr until;
+
+ /**
+ * Gets the value of the for property.
+ *
+ * @return
+ * possible object is
+ * {@link TDurationExpr }
+ *
+ */
+ public TDurationExpr getFor() {
+ return _for;
+ }
+
+ /**
+ * Sets the value of the for property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDurationExpr }
+ *
+ */
+ public void setFor(TDurationExpr value) {
+ this._for = value;
+ }
+
+ /**
+ * Gets the value of the until property.
+ *
+ * @return
+ * possible object is
+ * {@link TDeadlineExpr }
+ *
+ */
+ public TDeadlineExpr getUntil() {
+ return until;
+ }
+
+ /**
+ * Sets the value of the until property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TDeadlineExpr }
+ *
+ */
+ public void setUntil(TDeadlineExpr value) {
+ this.until = value;
+ }
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWhile.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWhile.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/TWhile.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,622 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+
+package org.savara.bpel.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tWhile complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tWhile">
+ * <complexContent>
+ * <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
+ * <sequence>
+ * <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}condition"/>
+ * <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}activity"/>
+ * </sequence>
+ * <anyAttribute processContents='lax' namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "tWhile", propOrder = {
+ "condition",
+ "assign",
+ "compensate",
+ "compensateScope",
+ "empty",
+ "exit",
+ "extensionActivity",
+ "flow",
+ "forEach",
+ "_if",
+ "invoke",
+ "pick",
+ "receive",
+ "repeatUntil",
+ "reply",
+ "rethrow",
+ "scope",
+ "sequence",
+ "_throw",
+ "validate",
+ "wait",
+ "_while"
+})
+public class TWhile
+ extends TActivity
+{
+
+ @XmlElement(required = true)
+ protected TBooleanExpr condition;
+ protected TAssign assign;
+ protected TCompensate compensate;
+ protected TCompensateScope compensateScope;
+ protected TEmpty empty;
+ protected TExit exit;
+ protected TExtensionActivity extensionActivity;
+ protected TFlow flow;
+ protected TForEach forEach;
+ @XmlElement(name = "if")
+ protected TIf _if;
+ protected TInvoke invoke;
+ protected TPick pick;
+ protected TReceive receive;
+ protected TRepeatUntil repeatUntil;
+ protected TReply reply;
+ protected TRethrow rethrow;
+ protected TScope scope;
+ protected TSequence sequence;
+ @XmlElement(name = "throw")
+ protected TThrow _throw;
+ protected TValidate validate;
+ protected TWait wait;
+ @XmlElement(name = "while")
+ protected TWhile _while;
+
+ /**
+ * Gets the value of the condition property.
+ *
+ * @return
+ * possible object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public TBooleanExpr getCondition() {
+ return condition;
+ }
+
+ /**
+ * Sets the value of the condition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TBooleanExpr }
+ *
+ */
+ public void setCondition(TBooleanExpr value) {
+ this.condition = value;
+ }
+
+ /**
+ * Gets the value of the assign property.
+ *
+ * @return
+ * possible object is
+ * {@link TAssign }
+ *
+ */
+ public TAssign getAssign() {
+ return assign;
+ }
+
+ /**
+ * Sets the value of the assign property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TAssign }
+ *
+ */
+ public void setAssign(TAssign value) {
+ this.assign = value;
+ }
+
+ /**
+ * Gets the value of the compensate property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensate }
+ *
+ */
+ public TCompensate getCompensate() {
+ return compensate;
+ }
+
+ /**
+ * Sets the value of the compensate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensate }
+ *
+ */
+ public void setCompensate(TCompensate value) {
+ this.compensate = value;
+ }
+
+ /**
+ * Gets the value of the compensateScope property.
+ *
+ * @return
+ * possible object is
+ * {@link TCompensateScope }
+ *
+ */
+ public TCompensateScope getCompensateScope() {
+ return compensateScope;
+ }
+
+ /**
+ * Sets the value of the compensateScope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TCompensateScope }
+ *
+ */
+ public void setCompensateScope(TCompensateScope value) {
+ this.compensateScope = value;
+ }
+
+ /**
+ * Gets the value of the empty property.
+ *
+ * @return
+ * possible object is
+ * {@link TEmpty }
+ *
+ */
+ public TEmpty getEmpty() {
+ return empty;
+ }
+
+ /**
+ * Sets the value of the empty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TEmpty }
+ *
+ */
+ public void setEmpty(TEmpty value) {
+ this.empty = value;
+ }
+
+ /**
+ * Gets the value of the exit property.
+ *
+ * @return
+ * possible object is
+ * {@link TExit }
+ *
+ */
+ public TExit getExit() {
+ return exit;
+ }
+
+ /**
+ * Sets the value of the exit property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExit }
+ *
+ */
+ public void setExit(TExit value) {
+ this.exit = value;
+ }
+
+ /**
+ * Gets the value of the extensionActivity property.
+ *
+ * @return
+ * possible object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public TExtensionActivity getExtensionActivity() {
+ return extensionActivity;
+ }
+
+ /**
+ * Sets the value of the extensionActivity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TExtensionActivity }
+ *
+ */
+ public void setExtensionActivity(TExtensionActivity value) {
+ this.extensionActivity = value;
+ }
+
+ /**
+ * Gets the value of the flow property.
+ *
+ * @return
+ * possible object is
+ * {@link TFlow }
+ *
+ */
+ public TFlow getFlow() {
+ return flow;
+ }
+
+ /**
+ * Sets the value of the flow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TFlow }
+ *
+ */
+ public void setFlow(TFlow value) {
+ this.flow = value;
+ }
+
+ /**
+ * Gets the value of the forEach property.
+ *
+ * @return
+ * possible object is
+ * {@link TForEach }
+ *
+ */
+ public TForEach getForEach() {
+ return forEach;
+ }
+
+ /**
+ * Sets the value of the forEach property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TForEach }
+ *
+ */
+ public void setForEach(TForEach value) {
+ this.forEach = value;
+ }
+
+ /**
+ * Gets the value of the if property.
+ *
+ * @return
+ * possible object is
+ * {@link TIf }
+ *
+ */
+ public TIf getIf() {
+ return _if;
+ }
+
+ /**
+ * Sets the value of the if property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TIf }
+ *
+ */
+ public void setIf(TIf value) {
+ this._if = value;
+ }
+
+ /**
+ * Gets the value of the invoke property.
+ *
+ * @return
+ * possible object is
+ * {@link TInvoke }
+ *
+ */
+ public TInvoke getInvoke() {
+ return invoke;
+ }
+
+ /**
+ * Sets the value of the invoke property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TInvoke }
+ *
+ */
+ public void setInvoke(TInvoke value) {
+ this.invoke = value;
+ }
+
+ /**
+ * Gets the value of the pick property.
+ *
+ * @return
+ * possible object is
+ * {@link TPick }
+ *
+ */
+ public TPick getPick() {
+ return pick;
+ }
+
+ /**
+ * Sets the value of the pick property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TPick }
+ *
+ */
+ public void setPick(TPick value) {
+ this.pick = value;
+ }
+
+ /**
+ * Gets the value of the receive property.
+ *
+ * @return
+ * possible object is
+ * {@link TReceive }
+ *
+ */
+ public TReceive getReceive() {
+ return receive;
+ }
+
+ /**
+ * Sets the value of the receive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReceive }
+ *
+ */
+ public void setReceive(TReceive value) {
+ this.receive = value;
+ }
+
+ /**
+ * Gets the value of the repeatUntil property.
+ *
+ * @return
+ * possible object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public TRepeatUntil getRepeatUntil() {
+ return repeatUntil;
+ }
+
+ /**
+ * Sets the value of the repeatUntil property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRepeatUntil }
+ *
+ */
+ public void setRepeatUntil(TRepeatUntil value) {
+ this.repeatUntil = value;
+ }
+
+ /**
+ * Gets the value of the reply property.
+ *
+ * @return
+ * possible object is
+ * {@link TReply }
+ *
+ */
+ public TReply getReply() {
+ return reply;
+ }
+
+ /**
+ * Sets the value of the reply property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TReply }
+ *
+ */
+ public void setReply(TReply value) {
+ this.reply = value;
+ }
+
+ /**
+ * Gets the value of the rethrow property.
+ *
+ * @return
+ * possible object is
+ * {@link TRethrow }
+ *
+ */
+ public TRethrow getRethrow() {
+ return rethrow;
+ }
+
+ /**
+ * Sets the value of the rethrow property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRethrow }
+ *
+ */
+ public void setRethrow(TRethrow value) {
+ this.rethrow = value;
+ }
+
+ /**
+ * Gets the value of the scope property.
+ *
+ * @return
+ * possible object is
+ * {@link TScope }
+ *
+ */
+ public TScope getScope() {
+ return scope;
+ }
+
+ /**
+ * Sets the value of the scope property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TScope }
+ *
+ */
+ public void setScope(TScope value) {
+ this.scope = value;
+ }
+
+ /**
+ * Gets the value of the sequence property.
+ *
+ * @return
+ * possible object is
+ * {@link TSequence }
+ *
+ */
+ public TSequence getSequence() {
+ return sequence;
+ }
+
+ /**
+ * Sets the value of the sequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TSequence }
+ *
+ */
+ public void setSequence(TSequence value) {
+ this.sequence = value;
+ }
+
+ /**
+ * Gets the value of the throw property.
+ *
+ * @return
+ * possible object is
+ * {@link TThrow }
+ *
+ */
+ public TThrow getThrow() {
+ return _throw;
+ }
+
+ /**
+ * Sets the value of the throw property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TThrow }
+ *
+ */
+ public void setThrow(TThrow value) {
+ this._throw = value;
+ }
+
+ /**
+ * Gets the value of the validate property.
+ *
+ * @return
+ * possible object is
+ * {@link TValidate }
+ *
+ */
+ public TValidate getValidate() {
+ return validate;
+ }
+
+ /**
+ * Sets the value of the validate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TValidate }
+ *
+ */
+ public void setValidate(TValidate value) {
+ this.validate = value;
+ }
+
+ /**
+ * Gets the value of the wait property.
+ *
+ * @return
+ * possible object is
+ * {@link TWait }
+ *
+ */
+ public TWait getWait() {
+ return wait;
+ }
+
+ /**
+ * Sets the value of the wait property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWait }
+ *
+ */
+ public void setWait(TWait value) {
+ this.wait = value;
+ }
+
+ /**
+ * Gets the value of the while property.
+ *
+ * @return
+ * possible object is
+ * {@link TWhile }
+ *
+ */
+ public TWhile getWhile() {
+ return _while;
+ }
+
+ /**
+ * Sets the value of the while property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TWhile }
+ *
+ */
+ public void setWhile(TWhile value) {
+ this._while = value;
+ }
+
+}
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/AbstractBPELModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/AbstractBPELModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/AbstractBPELModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.change;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.savara.protocol.change.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -18,9 +18,8 @@
package org.savara.bpel.model.change;
import org.savara.bpel.generator.GeneratorUtil;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.*;
-import org.savara.bpel.model.component.Import;
+import org.savara.bpel.model2.*;
import org.savara.contract.model.Contract;
import org.savara.contract.model.Interface;
import org.scribble.protocol.model.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationInteractionModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationInteractionModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/ConversationInteractionModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,9 +19,9 @@
import javax.xml.namespace.QName;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.*;
import org.savara.bpel.model.util.*;
+import org.savara.bpel.model2.*;
import org.savara.contract.model.Contract;
import org.savara.contract.model.Interface;
import org.savara.wsdl.util.WSDLGeneratorUtil;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/IfModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/IfModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/IfModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,9 +19,9 @@
import javax.xml.namespace.QName;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.*;
import org.savara.bpel.model.util.InteractionUtil;
+import org.savara.bpel.model2.*;
import org.savara.contract.model.Contract;
import org.savara.contract.model.Interface;
import org.savara.wsdl.util.WSDLGeneratorUtil;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/LanguageToConversationModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/LanguageToConversationModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/LanguageToConversationModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.change;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.model.change.*;
import org.scribble.conversation.model.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/RunModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/RunModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/RunModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.change;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.model.change.*;
import org.scribble.conversation.model.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/SpawnModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/SpawnModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/SpawnModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.change;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.model.change.*;
import org.scribble.conversation.model.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhenModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhenModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhenModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.change;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.model.change.*;
import org.scribble.conversation.model.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhileModelChangeRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhileModelChangeRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/change/WhileModelChangeRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.change;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.component.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.model.change.*;
import org.scribble.extensions.RegistryInfo;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractCondition.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractCondition.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractCondition.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractInteraction.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractInteraction.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/AbstractInteraction.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import javax.xml.namespace.QName;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.TypeReference;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELActivity.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELActivity.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELActivity.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElement.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElement.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElement.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.savara.util.XMLUtils;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElementFactory.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElementFactory.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELElementFactory.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -18,7 +18,7 @@
package org.savara.bpel.model.component;
import org.apache.commons.logging.*;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
public class BPELElementFactory {
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELGroupingConstruct.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELGroupingConstruct.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/BPELGroupingConstruct.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -18,7 +18,7 @@
package org.savara.bpel.model.component;
import org.apache.commons.logging.*;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
/**
* This is the generic BPEL activity class.
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Catch.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Catch.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Catch.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CatchAll.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CatchAll.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CatchAll.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CompensationHandler.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CompensationHandler.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/CompensationHandler.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Condition.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Condition.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Condition.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
/**
* This class represents the BPEL condition element.
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Else.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Else.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Else.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Elseif.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Elseif.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Elseif.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/EventHandlers.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/EventHandlers.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/EventHandlers.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Exit.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Exit.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Exit.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/FaultHandlers.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/FaultHandlers.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/FaultHandlers.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -20,7 +20,7 @@
import java.util.List;
import org.apache.commons.logging.*;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Flow.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Flow.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Flow.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/For.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/For.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/For.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
/**
* This class represents the BPEL 'for' element.
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/ForEach.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/ForEach.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/ForEach.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/If.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/If.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/If.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
import org.apache.commons.logging.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Import.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Import.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Import.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Invoke.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Invoke.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Invoke.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.util.TypeReferenceUtil;
+import org.savara.bpel.model2.*;
import org.savara.util.XMLUtils;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Link.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Link.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Link.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnAlarm.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnAlarm.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnAlarm.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnEvent.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnEvent.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnEvent.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnMessage.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnMessage.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/OnMessage.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,8 +19,8 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
import org.savara.bpel.model.util.TypeReferenceUtil;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.*;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/PartnerLink.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/PartnerLink.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/PartnerLink.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Pick.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Pick.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Pick.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Process.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Process.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Process.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -20,8 +20,8 @@
import javax.wsdl.xml.WSDLReader;
import javax.xml.namespace.QName;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.util.InteractionUtil;
+import org.savara.bpel.model2.*;
import org.savara.util.XMLUtils;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Receive.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Receive.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Receive.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.util.TypeReferenceUtil;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/RepeatUntil.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/RepeatUntil.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/RepeatUntil.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Reply.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Reply.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Reply.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.util.TypeReferenceUtil;
+import org.savara.bpel.model2.*;
import org.scribble.conversation.model.ConversationInteraction;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Rethrow.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Rethrow.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Rethrow.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Scope.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Scope.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Scope.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
import org.savara.bpel.model.util.InteractionUtil;
+import org.savara.bpel.model2.*;
import org.savara.util.XMLUtils;
import org.scribble.conversation.model.ConditionalBlock;
import org.scribble.protocol.model.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Sequence.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Sequence.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Sequence.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Source.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Source.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Source.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Target.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Target.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Target.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/TerminationHandler.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/TerminationHandler.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/TerminationHandler.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,7 +19,7 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
/**
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Throw.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Throw.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Throw.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Until.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Until.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Until.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
/**
* This class represents the BPEL 'until' element.
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Variable.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Variable.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Variable.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Wait.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Wait.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/Wait.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/While.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/While.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/component/While.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.*;
+import org.savara.bpel.model2.*;
import org.scribble.protocol.model.*;
import org.scribble.common.logging.Journal;
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/package-info.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/package-info.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model/package-info.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,9 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.2-146
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.12.10 at 11:11:33 PM GMT
+//
+
+ at javax.xml.bind.annotation.XmlSchema(namespace = "http://docs.oasis-open.org/wsbpel/2.0/process/executable", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.savara.bpel.model;
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELLanguageModel.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELLanguageModel.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELLanguageModel.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,60 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2008, Red Hat Middleware LLC, and others contributors as indicated
+ * by the @authors tag. All rights reserved.
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+package org.savara.bpel.model2;
+
+import org.savara.bpel.model.component.Process;
+import org.scribble.protocol.model.*;
+import org.scribble.common.logging.Journal;
+
+/**
+ * This class represents a BPEL model.
+ *
+ * @author gary
+ */
+public interface BPELLanguageModel {
+
+ /**
+ * This method validates the ESB model and reports warnings or
+ * errors to the supplied model listener.
+ *
+ * @param l The model listener
+ */
+ public void validate(ModelListener l);
+
+ /**
+ * This method returns the source model reference.
+ *
+ * @return The source model reference
+ */
+ public ModelReference getModelReference();
+
+ /**
+ * This textual contents of the model.
+ *
+ * @return The textual contents
+ */
+ public String getOriginalContents();
+
+ /**
+ * This method returns the BPEL Process.
+ *
+ * @return The BPEL Process
+ */
+ public Process getBPELProcess();
+
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELNotation.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELNotation.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/BPELNotation.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,66 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2008, Red Hat Middleware LLC, and others contributors as indicated
+ * by the @authors tag. All rights reserved.
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+package org.savara.bpel.model2;
+
+import org.scribble.extensions.*;
+import org.scribble.model.ModelReference;
+import org.scribble.model.Notation;
+
+/**
+ * The notation class for the BPEL language.
+ */
+ at RegistryInfo(extension=org.scribble.model.Notation.class)
+public class BPELNotation extends org.scribble.model.AbstractNotation {
+
+ public static final String NOTATION_CODE = "bpel";
+
+ /**
+ * This is the default constructor for the BPEL notation.
+ */
+ public BPELNotation() {
+ super(NOTATION_CODE, "BPEL", false);
+ }
+
+ /**
+ * This method returns the initial description associated
+ * with the supplied reference.
+ *
+ * @param ref The reference
+ * @return The initial description, or null if no description
+ */
+ @Override
+ public String getInitialDescription(ModelReference ref) {
+ StringBuffer buf=new StringBuffer();
+
+ return(buf.toString());
+ }
+
+ /**
+ * This method returns the optional 'super' notation.
+ * If defined, then this notation is a derived notation
+ * from the 'super' notation.
+ *
+ * @return The optional 'super' notation
+ */
+ @Override
+ public Notation getSuperNotation() {
+ return(m_superNotation);
+ }
+
+ private Notation m_superNotation=new org.scribble.conversation.model.ConversationNotation();
+}
Added: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/DefaultBPELLanguageModel.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/DefaultBPELLanguageModel.java (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/model2/DefaultBPELLanguageModel.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -0,0 +1,188 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2008, Red Hat Middleware LLC, and others contributors as indicated
+ * by the @authors tag. All rights reserved.
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+package org.savara.bpel.model2;
+
+//import org.apache.commons.logging.*;
+import org.savara.bpel.model.component.Process;
+import org.scribble.conversation.model.Conversation;
+import org.scribble.protocol.model.*;
+import org.scribble.model.admin.Context;
+import org.scribble.model.admin.ModelIssue;
+import org.scribble.common.logging.Journal;
+import org.scribble.model.resolutions.*;
+
+/**
+ * This class represents a BPEL model.
+ *
+ * @author gary
+ */
+public class DefaultBPELLanguageModel extends org.scribble.lang.model.LanguageModel
+ implements BPELLanguageModel {
+
+ private static final long serialVersionUID = 7625564863751533521L;
+
+ public static final String BPEL_NOTATION = "bpel";
+
+ /**
+ * This constructor is initialized with the BPEL description.
+ *
+ * @param source The model reference for the BPEL source
+ * @param elem The BPEL document
+ * @param contents The textual contents
+ */
+ public DefaultBPELLanguageModel(ModelReference source, org.w3c.dom.Element elem,
+ String contents, Context context) {
+ m_source = source;
+ m_contents = contents;
+ m_bpelProcess = new Process(this, elem);
+
+ Namespace ns=new Namespace();
+ ns.setName(source.getNamespace());
+ setNamespace(ns);
+
+ // Initialize the existing model
+ Conversation conv=m_bpelProcess.convert(context);
+
+ if (conv != null) {
+ getConversations().add(conv);
+ } else {
+ // Log error?
+ }
+ }
+
+ /**
+ * This constructor initializes a new BPEL process.
+ *
+ * @param source The model reference for the BPEL description
+ */
+ public DefaultBPELLanguageModel(ModelReference source) {
+ m_source = source;
+
+ m_bpelProcess = new Process(this);
+ }
+
+ /**
+ * This method returns the source model reference.
+ *
+ * @return The source model reference
+ */
+ public ModelReference getModelReference() {
+ return(m_source);
+ }
+
+ /**
+ * Generate a key for use in accessing the service related to
+ * the supplied category and name.
+ *
+ * @param category The category
+ * @param name The service name
+ * @return The key
+ */
+ protected String getKey(String category, String name) {
+ return(category+"/"+name);
+ }
+
+ /**
+ * This method validates the ESB model and reports warnings or
+ * errors to the supplied model listener.
+ *
+ * @param l The model listener
+ */
+ public void validate(ModelListener l) {
+
+ }
+
+ /**
+ * This textual contents of the model.
+ *
+ * @return The textual contents
+ */
+ public String getOriginalContents() {
+ return(m_contents);
+ }
+
+ /**
+ * This method returns the BPEL Process.
+ *
+ * @return The BPEL Process
+ */
+ public Process getBPELProcess() {
+ return(m_bpelProcess);
+ }
+
+ //private static Log logger = LogFactory.getLog(DefaultBPELLanguageModel.class);
+
+ private ModelReference m_source=null;
+ private Process m_bpelProcess=null;
+ private String m_contents=null;
+
+ public class InnerModelListener implements ModelListener {
+
+ public InnerModelListener(ModelListener l) {
+ m_listener = l;
+ }
+
+ public void error(ModelIssue issue) {
+
+ /*
+ issue.getProperties().put(ModelListener.RESOLUTIONS, ModelListener.SHOW_REFERENCE_DESCRIPTION_RESOLUTION);
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL, m_source);
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL_START_POSITION,
+ issue.getModelObject().getSource().getStartPosition());
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL_END_POSITION,
+ issue.getModelObject().getSource().getEndPosition());
+ if (issue.getModelObject().getSource().getComponentURI() != null) {
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL_COMPONENT,
+ issue.getModelObject().getSource().getComponentURI());
+ }
+ */
+ ShowReferencedDescription res=new ShowReferencedDescription();
+ res.setModel(m_source);
+ res.setSourceReference(issue.getModelObject().getSource());
+
+ issue.getResolutions().add(res);
+
+ m_listener.error(issue);
+ }
+
+ public void warning(ModelIssue issue) {
+ /*
+ issue.getProperties().put(ModelListener.RESOLUTIONS, ModelListener.SHOW_REFERENCE_DESCRIPTION_RESOLUTION);
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL, m_source);
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL_START_POSITION,
+ issue.getModelObject().getSource().getStartPosition());
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL_END_POSITION,
+ issue.getModelObject().getSource().getEndPosition());
+ if (issue.getModelObject().getSource().getComponentURI() != null) {
+ issue.getProperties().put(ModelListener.REFERENCE_MODEL_COMPONENT,
+ issue.getModelObject().getSource().getComponentURI());
+ }
+ */
+
+ ShowReferencedDescription res=new ShowReferencedDescription();
+ res.setModel(m_source);
+ res.setSourceReference(issue.getModelObject().getSource());
+
+ issue.getResolutions().add(res);
+
+ m_listener.warning(issue);
+ }
+
+ private ModelListener m_listener=null;
+ }
+}
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELModelParserRule.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELModelParserRule.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELModelParserRule.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -23,8 +23,8 @@
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
-import org.savara.bpel.model.BPELNotation;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
+import org.savara.bpel.model2.BPELNotation;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import org.scribble.extensions.RegistryInfo;
import org.scribble.model.Model;
import org.scribble.common.logging.Journal;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELTokenizer.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELTokenizer.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/main/java/org/savara/bpel/parser/BPELTokenizer.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,7 +17,7 @@
*/
package org.savara.bpel.parser;
-import org.savara.bpel.model.BPELNotation;
+import org.savara.bpel.model2.BPELNotation;
import org.scribble.extensions.RegistryInfo;
import org.scribble.model.ModelReference;
import org.scribble.parser.*;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/AbstractInteractionTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/AbstractInteractionTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/AbstractInteractionTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELActivityTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELActivityTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELActivityTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELElementTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELElementTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/BPELElementTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,13 +17,13 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELElement;
import org.savara.bpel.model.component.Condition;
import org.savara.bpel.model.component.Else;
import org.savara.bpel.model.component.If;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchAllTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchAllTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchAllTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,11 +17,11 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.CatchAll;
import org.savara.bpel.model.component.Else;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CatchTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,10 +17,10 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Catch;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CompensationHandlerTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CompensationHandlerTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/CompensationHandlerTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,10 +17,10 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.CompensationHandler;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ConditionTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ConditionTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ConditionTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Condition;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseIfTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseIfTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseIfTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,10 +17,10 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Elseif;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ElseTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,10 +17,10 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Else;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/EventHandlersTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/EventHandlersTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/EventHandlersTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,6 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.EventHandlers;
import org.savara.bpel.model.component.OnAlarm;
@@ -26,6 +24,8 @@
import org.savara.bpel.model.component.Receive;
import org.savara.bpel.model.component.Scope;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ExitTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ExitTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ExitTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Exit;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FaultHandlersTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FaultHandlersTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FaultHandlersTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,14 +17,14 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.Catch;
import org.savara.bpel.model.component.CatchAll;
import org.savara.bpel.model.component.FaultHandlers;
import org.savara.bpel.model.component.Receive;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FlowTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FlowTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/FlowTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,11 +17,11 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Flow;
import org.savara.bpel.model.component.Link;
import org.savara.bpel.model.component.While;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ForEachTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ForEachTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ForEachTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,14 +17,14 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.ForEach;
import org.savara.bpel.model.component.Process;
import org.savara.bpel.model.component.Receive;
import org.savara.bpel.model.component.Scope;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/IfTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/IfTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/IfTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,6 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.Condition;
import org.savara.bpel.model.component.Else;
@@ -29,6 +27,8 @@
import org.savara.bpel.model.component.Reply;
import org.savara.bpel.model.component.Sequence;
import org.savara.bpel.model.component.Throw;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/InvokeTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/InvokeTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/InvokeTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Invoke;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnAlarmTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnAlarmTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnAlarmTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,13 +17,13 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.For;
import org.savara.bpel.model.component.OnAlarm;
import org.savara.bpel.model.component.Scope;
import org.savara.bpel.model.component.Sequence;
import org.savara.bpel.model.component.Until;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnEventTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnEventTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnEventTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.OnEvent;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnMessageTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnMessageTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/OnMessageTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,10 +17,10 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.OnMessage;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PartnerLinkTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PartnerLinkTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PartnerLinkTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.PartnerLink;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PickTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PickTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/PickTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,6 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.OnAlarm;
import org.savara.bpel.model.component.OnMessage;
@@ -27,6 +25,8 @@
import org.savara.bpel.model.component.Receive;
import org.savara.bpel.model.component.Scope;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ProcessTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ProcessTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ProcessTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,14 +17,14 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.EventHandlers;
import org.savara.bpel.model.component.FaultHandlers;
import org.savara.bpel.model.component.PartnerLink;
import org.savara.bpel.model.component.Process;
import org.savara.bpel.model.component.Sequence;
import org.savara.bpel.model.component.Variable;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReceiveTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReceiveTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReceiveTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Receive;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RepeatUntilTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RepeatUntilTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RepeatUntilTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,6 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.Condition;
import org.savara.bpel.model.component.If;
@@ -26,6 +24,8 @@
import org.savara.bpel.model.component.Receive;
import org.savara.bpel.model.component.RepeatUntil;
import org.savara.bpel.model.component.Sequence;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReplyTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReplyTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ReplyTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Reply;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RethrowTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RethrowTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/RethrowTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,8 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Rethrow;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ScopeTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ScopeTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ScopeTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,8 +17,6 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.CompensationHandler;
import org.savara.bpel.model.component.EventHandlers;
import org.savara.bpel.model.component.FaultHandlers;
@@ -27,6 +25,8 @@
import org.savara.bpel.model.component.Sequence;
import org.savara.bpel.model.component.TerminationHandler;
import org.savara.bpel.model.component.Variable;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/SequenceTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/SequenceTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/SequenceTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,14 +17,14 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.Invoke;
import org.savara.bpel.model.component.Process;
import org.savara.bpel.model.component.Receive;
import org.savara.bpel.model.component.Sequence;
import org.savara.bpel.model.component.While;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TerminationHandlerTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TerminationHandlerTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TerminationHandlerTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,10 +17,10 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Sequence;
import org.savara.bpel.model.component.TerminationHandler;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestAbstractInteraction.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestAbstractInteraction.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestAbstractInteraction.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,9 +19,9 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
import org.savara.bpel.model.component.AbstractInteraction;
import org.savara.bpel.model.component.ConversionContext;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
import org.w3c.dom.Element;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELActivity.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELActivity.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELActivity.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,9 +19,9 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.ConversionContext;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
import org.w3c.dom.Element;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELElement.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELElement.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/TestBPELElement.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -19,9 +19,9 @@
import java.util.List;
-import org.savara.bpel.model.BPELLanguageModel;
import org.savara.bpel.model.component.BPELElement;
import org.savara.bpel.model.component.ConversionContext;
+import org.savara.bpel.model2.BPELLanguageModel;
import org.scribble.protocol.model.Activity;
import org.w3c.dom.Element;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ThrowTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ThrowTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/ThrowTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Throw;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/VariableTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/VariableTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/VariableTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,9 +17,9 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Variable;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WaitTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WaitTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WaitTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,10 +17,10 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.Condition;
import org.savara.bpel.model.component.Wait;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Modified: branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WhileTest.java
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WhileTest.java 2010-12-10 22:38:20 UTC (rev 502)
+++ branches/experimental/2.0.x/bundles/org.savara.bpel/src/test/java/org/savara/bpel/model/component/WhileTest.java 2010-12-10 23:37:47 UTC (rev 503)
@@ -17,14 +17,14 @@
*/
package org.savara.bpel.model.component;
-import org.savara.bpel.model.BPELLanguageModel;
-import org.savara.bpel.model.DefaultBPELLanguageModel;
import org.savara.bpel.model.component.BPELActivity;
import org.savara.bpel.model.component.Condition;
import org.savara.bpel.model.component.If;
import org.savara.bpel.model.component.Receive;
import org.savara.bpel.model.component.Sequence;
import org.savara.bpel.model.component.While;
+import org.savara.bpel.model2.BPELLanguageModel;
+import org.savara.bpel.model2.DefaultBPELLanguageModel;
import junit.framework.TestCase;
Property changes on: branches/experimental/2.0.x/bundles/org.savara.contract.model
___________________________________________________________________
Name: svn:ignore
+ target
Property changes on: branches/experimental/2.0.x/bundles/org.savara.core
___________________________________________________________________
Name: svn:ignore
+ target
Property changes on: branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm
___________________________________________________________________
Name: svn:ignore
+ bin
Property changes on: branches/experimental/2.0.x/bundles/org.savara.wsdl
___________________________________________________________________
Name: svn:ignore
+ target
More information about the savara-commits
mailing list