Hi Heshitha,
Great work!
What happens, if the XML editor has unsaved data and the user switch to the
UI editor and starts editing their also? Will the unsaved data get
discarded? or Reflected in the UI also?

Regards,
Vinod

On Mon, Mar 28, 2016 at 10:17 AM, Heshitha Hettihewa <[email protected]>
wrote:

> Hi all,
>
> I have implemented a Human Task Editor For Eclipse Using Web UI Platform
> of WSO2 Developer Studio. This Editor features a form based approach for
> creating and editing a Human Task Artifact. Currently the plugin's UI
> contains input fields for the Elements in humantask ht file and from the
> input fields relevant wsdl and the htconfig files are also generated. The
> UI editor follows a Tab based UI structure for each task as in the screen
> shots attached.
>
> The editor is based on a multi page editor which has two pages, one for UI
> editor and one for XML Editor. These two editors are synced automatically
> using a central DOM model. A file type, project type and a project nature
> is created for the editor. When a user creates a file in human task file
> type the editor creates a initial XML structure for the human task file and
> let the user to edit it afterwards.
>
> The following functionalities are implemented in the editor
> - User can create a project of type human task artifact.
> - User can create a human task (.ht) file inside a project.
> - User can add new tasks.
> - User can switch between source view and the GUI.
> - User can fill the fields given in the form and the elements in ht file
> are filled accordingly.
> - User can add or delete input and output data mappings.
> - Relevant data is fetched from the input fields and filled in the wsdl
> files and htconfig.xml .
>
> Thank you.
>
> --
> Heshitha Hettihewa
> *Software Engineer*
> Mobile : +94716866386
> <%2B94%20%280%29%20773%20451194>
> [email protected]
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Vinod Kavinda
Software Engineer
*WSO2 Inc. - lean . enterprise . middleware <http://www.wso2.com>.*
Mobile : +94 (0) 712 415544
Blog : http://soatechflicks.blogspot.com/
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to