[ 
https://issues.apache.org/jira/browse/ISIS-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dan Haywood closed ISIS-181.
----------------------------
       Resolution: Not a Problem
    Fix Version/s:     (was: GIT REPO only)

Out of scope; can implement in isisaddons as and when there is a requirement.

> A (low-level, technical) domain Service (in domain-libs) to allow domain 
> object entities to perform XSLT transformations.
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ISIS-181
>                 URL: https://issues.apache.org/jira/browse/ISIS-181
>             Project: Isis
>          Issue Type: New Feature
>            Reporter: Dan Haywood
>            Priority: Minor
>              Labels: newbie
>
> Isis provides the ability to create XML snapshots of domain object graphs, eg:
>  XmlSnapshot snapshot = new XmlSnapshot(customer); // where customer is a 
> reference to an ObjectAdapter
>  Element customerAsXml = snapshot.toXml(); // returns customer's fields, 
> titles of simple references, number of items in collections
>  snapshot.include("placeOfBirth"); // navigates to another object represented 
> by simple reference "placeOfBirth"
>  snapshot.include("orders/product"); // navigates to all Orders of Customer, 
> and from them for their Products
> This service is to allow that XML snapshot to be converted into other formats 
> (eg as might be used as an input to services that generate documents, eg 
> ISIS-173, ISIS-177, ISIS-178)
>  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to