Artefact:Model/org/oomodels/sandbox/business/foundation/locations/LocatorURLWizard

Code
~ server,path,query,result,finished[Finished] Enter an URI step by step + XMLogicImplementation - OnCreateInitialisation = JavaCodeTemplate=« ==>> server; » + XMLogic - DefaultValue = JavaCode=« "www.example.com" » + XMPresentation - VisibilityStates = [server,path,query] - ChangeabilityStates= [server] + XMLogic - DefaultValue = JavaCode=« "my/path" » + XMPresentation - VisibilityStates = [path,query] - ChangeabilityStates= [path] + XMLogic - DefaultValue = JavaCode=« "key=value" » + XMPresentation - ChangeabilityStates= [query] - ChangeabilityStates= [query] + XMLogic - DefaultValue = JavaCode=« "" » + XMPresentation - VisibilityStates = [result] !! next1 void server + XMPresentation - Name = next + XMLogicImplementation - OperationBody = JavaCodeTemplate=« ==>> path; » !! next2 void path + XMPresentation - Name = next + XMLogicImplementation - OperationBody = JavaCodeTemplate=« ==>> query; » !! next3 void query + XMPresentation - Name = create + XMLogicImplementation - OperationBody = JavaCodeTemplate=« locator = Class_Factory_LocatorURL.construct(context, "http://" + server + "/" + path + "?" + query);\n ==>> result; » !! back2 void path + XMPresentation - Name = back + XMLogicImplementation - OperationBody = JavaCodeTemplate=« ==>> server; » !! back3 void query + XMPresentation - Name = back + XMLogicImplementation - OperationBody = JavaCodeTemplate=« ==>> path; » !! cancel void server,path,query + XMPresentation - Name = cancel + XMLogicImplementation - OperationBody = JavaCodeTemplate=« ==>> finished; » !! close void result + XMPresentation - Name = close + XMLogicImplementation - OperationBody = JavaCodeTemplate=« ==>> finished; »
 * 1) LocatorURLWizard StateMachine
 * Server String
 * Path String
 * Query String
 * URL LocatorURL