Difference between revisions of "Artefact:Template/org/ooem/templates/bundleentries-1.0-ooem-2.0"

From OOModels
Jump to navigationJump to search
Line 23: Line 23:
     ⋮«
     ⋮«
         OOMPage oomp = new OOMPage(((String[])(⊙))[0]);
         OOMPage oomp = new OOMPage(((String[])(⊙))[0]);
         OOMResource oomr = oomp.getResource("raw--wiml-1.0-ooem-class-1.0");
         OOMResource oomr = oomp.getResource("raw--wiml-1.0-ooem-class-2.0");
         String data = oomr.getData();
         String data = oomr.getData();
       »…
       »…

Revision as of 15:40, 5 March 2012

Classification
Type Type:org/oogenerator/Template/2.0
Domain Domain:it/development/formatting
Category Type:org/oomodels/wiki/Template
Maturity final
More
Download Code
Namespace (more)

OOEM main package

create new pages

Code[edit]


G-2.0-java_jpp-1.0 -*- coding: utf-8; -*-

import org.oomodels.*;
import java.util.Vector;
▼
⊏ signature(String xml_code) ⊐
« 
  try {
    Vector<String[]> entries = XMLBundleEntriesReader.getEntries(xml_code.toString());
»«∀(entries){»«
        OOMPage oomp = new OOMPage(((String[])(⊙))[0]);
        OOMResource oomr = oomp.getResource("raw--wiml-1.0-ooem-class-2.0");
        String data = oomr.getData();
      »
◂data▸«}/∀»
« 
  } catch (Throwable t) {
    org.oomodels.OOMStatusCode osc = new org.oomodels.OOMStatusCode(204);
    //osc.setCause(t);
    throw osc;
  }
»