Package org.infoset.xml

Examples of org.infoset.xml.ItemConstructor.createElement()


      ItemConstructor constructor = InfosetFactory.getDefaultInfoset().createItemConstructor();
      dest.send(constructor.createDocument());
      dest.send(constructor.createElement(AdminXML.NM_USERS));
      dest.send(constructor.createCharacters("\n"));
      for (String group : groups.values()) {
         Element groupE = constructor.createElement(AdminXML.NM_GROUP);
         groupE.setAttributeValue("name",group);
         dest.send(groupE);
         dest.send(constructor.createElementEnd(AdminXML.NM_GROUP));
         dest.send(constructor.createCharacters("\n"));
      }
View Full Code Here


         dest.send(groupE);
         dest.send(constructor.createElementEnd(AdminXML.NM_GROUP));
         dest.send(constructor.createCharacters("\n"));
      }
      for (User user : users.values()) {
         Element userE = constructor.createElement(AdminXML.NM_USER);
         userE.setAttributeValue("alias",user.getAlias());
         userE.setAttributeValue("id",user.getId().toString());
         userE.setAttributeValue("md5-password",passwords.get(user.getAlias()));
         userE.setAttributeValue("name",user.getName());
         if (user.getEmail()!=null) {
View Full Code Here

      throws XMLException
   {
      Date now = new Date();
      ItemConstructor constructor = InfosetFactory.getDefaultInfoset().createItemConstructor();
      dest.send(constructor.createDocument());
      dest.send(constructor.createElement(AtomResource.FEED_NAME));
      link(constructor,dest,"self",getRequest().getResourceRef().toString());
      text(constructor,dest,AtomResource.TITLE_NAME,"Terms");
      text(constructor,dest,AtomResource.ID_NAME,getRequest().getResourceRef().toString());
      text(constructor,dest,AtomResource.UPDATED_NAME,AtomResource.toXSDDate(now));
      try {
View Full Code Here

      text(constructor,dest,AtomResource.UPDATED_NAME,AtomResource.toXSDDate(now));
      try {
         Iterator<Term> terms = app.getDB().getTerms();
         while (terms.hasNext()) {
            Term t = terms.next();
            dest.send(constructor.createElement(AtomResource.ENTRY_NAME));
            String termRef = termBase.toString()+t.getURI();
            text(constructor,dest,AtomResource.ID_NAME,termRef);
            text(constructor,dest,AtomResource.PUBLISHED_NAME,AtomResource.toXSDDate(now));
            text(constructor,dest,AtomResource.UPDATED_NAME,AtomResource.toXSDDate(now));
            text(constructor,dest,AtomResource.TITLE_NAME,"Term "+t.getURI());
View Full Code Here

                  context.execute(new QueryContext.ResultListener() {
                     DocumentLoader loader = new SAXDocumentLoader();
                     public void onStart() throws QueryException {
                        try {
                           dest.send(constructor.createDocument());
                           dest.send(constructor.createElement(AtomResource.FEED_NAME));
                           dest.send(constructor.createCharacters("\n"));
                           link(constructor,dest,"self",getRequest().getResourceRef().toString());
                           dest.send(constructor.createCharacters("\n"));
                           text(constructor,dest,AtomResource.TITLE_NAME,"Term Query");
                           dest.send(constructor.createCharacters("\n"));
View Full Code Here

                     public void onFeed(Feed feed) throws QueryException {
                        try {
                           org.atomojo.app.client.Feed feedRep = new org.atomojo.app.client.Feed(xmlParser.load(app.getStorage().getFeedHead(feed.getPath(), feed.getUUID())));
                           dest.send(constructor.createCharacters("\n"));
                           dest.send(constructor.createElement(AtomResource.ENTRY_NAME));
                           text(constructor,dest,AtomResource.ID_NAME,feed.getUUID().toString());
                           text(constructor,dest,AtomResource.PUBLISHED_NAME,AtomResource.toXSDDate(feed.getCreated()));
                           text(constructor,dest,AtomResource.UPDATED_NAME,AtomResource.toXSDDate(feed.getEdited()));
                           text(constructor,dest,AtomResource.TITLE_NAME,feedRep.getTitle());
                           String summary = feedRep.getSummary();
View Full Code Here

         }
      }
     
      ItemConstructor constructor = InfosetFactory.getDefaultInfoset().createItemConstructor();
      dest.send(constructor.createDocument());
      dest.send(constructor.createElement(AtomResource.FEED_NAME));
      dest.send(constructor.createCharacters("\n"));
      link(constructor,dest,"self",getRequest().getResourceRef().toString());
      dest.send(constructor.createCharacters("\n"));
      text(constructor,dest,AtomResource.TITLE_NAME,"Term Query");
      dest.send(constructor.createCharacters("\n"));
View Full Code Here

                     break;
                  }
               }
               if (ok) {
                  dest.send(constructor.createCharacters("\n"));
                  dest.send(constructor.createElement(AtomResource.ENTRY_NAME));
                  text(constructor,dest,AtomResource.ID_NAME,feed.getUUID().toString());
                  text(constructor,dest,AtomResource.PUBLISHED_NAME,AtomResource.toXSDDate(feed.getCreated()));
                  text(constructor,dest,AtomResource.UPDATED_NAME,AtomResource.toXSDDate(feed.getEdited()));
                  text(constructor,dest,AtomResource.TITLE_NAME,app.getStorage().getFeedTitle(feed.getPath(),feed.getUUID()));
                  term(constructor,dest,Categorization.FEED_TYPE_TERM,null);
View Full Code Here

      OutputStreamWriter w = new OutputStreamWriter(os,getCharacterSet().toString());
      try {
         WriterItemDestination dest = new WriterItemDestination(w,getCharacterSet().toString());
         ItemConstructor constructor = InfosetFactory.getDefaultInfoset().createItemConstructor();
         dest.send(constructor.createDocument());
         dest.send(constructor.createElement(root));
         while (iter.hasNext()) {
            DBObject obj = iter.next();
            if (obj instanceof XMLObject) {
               ((XMLObject)obj).generate(constructor,dest,contents);
            }
View Full Code Here

               Iterator<RemoteApp> apps = db.getRemoteApps();
               Writer out = new OutputStreamWriter(os,"UTF-8");
               ItemDestination dest = new WriterItemDestination(out,"UTF-8");
               ItemConstructor constructor = InfosetFactory.getDefaultInfoset().createItemConstructor();
               dest.send(constructor.createDocument());
               dest.send(constructor.createElement(AdminXML.NM_APPS));
               while (apps.hasNext()) {
                  RemoteApp app = apps.next();
                  app.marshall();;
                  DocumentSource.generate(app.getElement(),false,dest);
               }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.