Package org.simplestructruedata.entities

Examples of org.simplestructruedata.entities.SSDObjectArray


    SSDRootObject root = ssdCtx.getRootObject();
   
    Invoker invoker = new Invoker(FileHelper.removeExtension(invokerFile.getName()));
    invoker.setDescription(root.getLeaf(HPIConstants.DESCRIPTION_INVOKER_FILE).getValue());
   
    SSDObjectArray ssdExecutables = root.getArray(HPIConstants.EXECUTABLES_INVOKER_FILE);
    for (int i = 0; i < ssdExecutables.getSize(); i++) {
      SSDObjectNode ssdExecutable = ssdExecutables.getNode(i);;
      Executable executable = new Executable();
      executable.setCanonicalPath(ssdExecutable.getLeaf(HPIConstants.CANONICAL_PATH_INVOKER_FILE).getValue());
     
      SSDObjectArray ssdParameters = ssdExecutable.getArray(HPIConstants.PARAMETERS_INVOKER_FILE);
      for (int j = 0; j < ssdParameters.getSize(); j++) {
        SSDObjectNode ssdParameter = ssdParameters.getNode(j);
        Parameter parameter = new Parameter();
        parameter.setKey(ssdParameter.getLeaf(HPIConstants.KEY_INVOKER_FILE).getValue());
        parameter.setValue(ssdParameter.getLeaf(HPIConstants.VALUE_INVOKER_FILE).getValue());
        executable.getParameters().add(parameter);
      }
View Full Code Here

TOP

Related Classes of org.simplestructruedata.entities.SSDObjectArray

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.