Package com.ibm.sbt.services.client.base.datahandlers

Examples of com.ibm.sbt.services.client.base.datahandlers.XmlDataHandler


   * @param node
   * @param namespaceCtx
   * @param xpathExpression
   */
  public Field(BaseService service, Node node, NamespaceContext namespaceCtx, XPathExpression xpathExpression) {
    super(service, new XmlDataHandler(node, namespaceCtx, xpathExpression));
  }
View Full Code Here


  /**
   * Create a person from the specified node
   */
  public Person createPerson(Node node, FieldEntry fieldEntry) {
    return new Person(getService(), new XmlDataHandler(node, ConnectionsConstants.nameSpaceCtx, (XPathExpression)fieldEntry.getPath()));
  }
View Full Code Here

   
  /**
   * Create a link to from the specified node
   */
  protected Link createLink(Node node, FieldEntry fieldEntry) {
    XmlDataHandler dataHandler = new XmlDataHandler(node, ConnectionsConstants.nameSpaceCtx, (XPathExpression)fieldEntry.getPath());
    if (dataHandler.getData() != null) {
      return new Link(getService(), dataHandler);
    }
    return null;
  }
View Full Code Here

   * @return
   */
  public Field[] getFields() {
    if (fields == null) {
      if (getDataHandler() != null) {
        XmlDataHandler xmlHandler = (XmlDataHandler)getDataHandler();
        List<Node> fieldNodes = xmlHandler.getEntries(ActivityXPath.field);
        if (fieldNodes != null && !fieldNodes.isEmpty()) {
          fields = new ArrayList<Field>();
          for (Node fieldNode : fieldNodes) {
            fields.add(createField(fieldNode));
          }
View Full Code Here

 
  public Recommendation(){}

  @Override
  public Person getAuthor(){
    return new Person(getService(), new XmlDataHandler((Node)this.getDataHandler().getData(),
        nameSpaceCtx, (XPathExpression)AtomXPath.author.getPath()));
  }
View Full Code Here

   * @param node
   * @param namespaceCtx
   * @param xpathExpression
   */
  public Priority(BaseService service, Node node, NamespaceContext namespaceCtx, XPathExpression xpathExpression) {
    super(service, new XmlDataHandler(node, namespaceCtx, xpathExpression));
  }
View Full Code Here

   * @param node
   * @param namespaceCtx
   * @param xpathExpression
   */
  public Category(BaseService service, Node node, NamespaceContext namespaceCtx, XPathExpression xpathExpression) {
    super(service, new XmlDataHandler(node, namespaceCtx, xpathExpression));
  }
View Full Code Here

    return this.getAsString(CMISFileXPath.cmisObjectTypeId);
  }
 
  public CMISModifier getModifier() {
    if(null == modifierEntry) {
      modifierEntry = new CMISModifier(getService(), new XmlDataHandler((Node)this.getDataHandler().getData(),
                nameSpaceCtx, (XPathExpression)CMISFileXPath.modifier.getPath()));
    }
    return modifierEntry;
    }
View Full Code Here

    return modifierEntry;
    }
 
  public CMISAuthor getAuthor() {
    if(null == authorEntry) {
      authorEntry = new CMISAuthor(getService(), new XmlDataHandler((Node)this.getDataHandler().getData(),
                nameSpaceCtx, (XPathExpression)AtomXPath.author.getPath()));
    }
    return authorEntry;
    }
View Full Code Here

  /**
   *
   * @return
   */
  public Person getModifier() {
    return new Person(getService(), new XmlDataHandler((Node)this.getDataHandler().getData(),
          nameSpaceCtx, (XPathExpression)AtomXPath.modifier.getPath()));
  }
View Full Code Here

TOP

Related Classes of com.ibm.sbt.services.client.base.datahandlers.XmlDataHandler

Copyright © 2018 www.massapicom. 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.