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

Code
~ server,path,query,result,finished[Finished] Enter an URL step by step + XMLogicImplementation - OnCreateInitialisation = JavaCodeTemplate=« ==>> server; » + XMLogic - DefaultValue = JavaCode=« "www.example.com" » + XMPresentation - VisibilityStates = [server,path,query] - ChangeabilityStates= [server] - ChangeabilityModes= [readonly,readwrite,transactionreadonly,transactionreadwrite] + XMLogic - DefaultValue = JavaCode=« "my/path" » + XMPresentation - VisibilityStates = [path,query] - ChangeabilityStates= [path] - ChangeabilityModes= [readonly,readwrite,transactionreadonly,transactionreadwrite] + XMLogic - DefaultValue = JavaCode=« "key=value" » + XMPresentation - VisibilityStates = [query] - ChangeabilityStates= [query] - ChangeabilityModes= [readonly,readwrite,transactionreadonly,transactionreadwrite] + XMLogic - DefaultValue = JavaCode=« null » + 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=« url = Class_Factory_LocatorURL.construct(context, "http://" + server + "/" + path + "?" + query); ==>> 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