Hi Awanthika and Sohani Could you please merge these two section and create single component level diagram, that would be easy to understand the architecture & the message flow of the editor
Thanks and Regards /Jasintha On Fri, Mar 11, 2016 at 7:43 AM, Awanthika Senarath <awanth...@wso2.com> wrote: > Please find the attached class diagram for the schema generator module of > the tool. > > This will enable to plug in schema specific generator classes and generate > the schema that is adopted for the mapping level configurations for the > different file types (XMl, XSD, JSON) imported by the user. > > > Regards > Awanthika > > > > Awanthika Senarath > Software Engineer, WSO2 Inc. > Mobile: +94717681791 > > > > On Thu, Mar 10, 2016 at 6:54 PM, Sohani Weerasinghe <soh...@wso2.com> > wrote: > >> Hi All, >> >> We have restructured the datamapper design introducing a pluggable >> architecture which separates the UI from the mapping schema language. >> >> Based on the design we have introduced an Interface (ISchemaGenerator) to >> get the schema content based on the type (eg: xml, xsd, json etc) and then >> have used an interface (ISchemaTransformer) for basically communicate with >> the tree model (GMF) to generate the tree and to transform the content to >> the schema file. Also we have used a SchemaTransformerRegistry to register >> the schema type to be used in the transformation. >> >> Please find the attached class diagram for model generation. >> >> Additional notes can be found at [1] >> >> [1] Meeting Notes : Data Mapper Design overview >> >> Thanks, >> Sohani >> Class Diagram for Model Generator >> <https://docs.google.com/a/wso2.com/drawings/d/1xE2FpjD5ZOXFYJEm7mvO9RjqGXwaCBN8-HcWCsAqzT4/edit?usp=drive_web> >> >> >> Sohani Weerasinghe >> Software Engineer >> WSO2, Inc: http://wso2.com >> >> Mobile : +94 716439774 >> Blog :http://christinetechtips.blogspot.com/ >> Twitter : https://twitter.com/sohanichristine >> > > -- *Jasintha Dasanayake* *Senior Software EngineerWSO2 Inc. | http://wso2.com <http://wso2.com/>lean . enterprise . middleware* *mobile :- 0711368118*
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture