Package org.eclipse.jst.pagedesigner.dtmanager.dtinfo

Examples of org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation


  }

  private boolean appendOperationsToTransformer(ITransformer transformer, EList operations, IDTInfo dtInfo) {
    Iterator itOperations = operations.iterator();
    while (itOperations.hasNext()) {
      Operation operation = (Operation)itOperations.next();
      ITransformOperation currentTransformOperation = null;
      String opID = operation.getId();
      String[] params = getParamsArray(operation);
      currentTransformOperation =
        TransformOperationFactory.getInstance().getTransformOperation(opID, params);
      if (currentTransformOperation != null) {
        transformer.appendTransformOperation(currentTransformOperation);
        EList childOperations = operation.getOperations();
        if (childOperations != null && childOperations.size() > 0) {
          if (!appendChildOperations(currentTransformOperation, childOperations, dtInfo)) {
            return false;
          }
        }
View Full Code Here


  }

  private boolean appendChildOperations(ITransformOperation parentOperation, EList operations, IDTInfo dtInfo) {
    Iterator itOperations = operations.iterator();
    while (itOperations.hasNext()) {
      Operation operation = (Operation)itOperations.next();
      ITransformOperation currentTransformOperation = null;
      String opID = operation.getId();
      String[] params = getParamsArray(operation);
      currentTransformOperation =
        TransformOperationFactory.getInstance().getTransformOperation(opID, params);
      if (currentTransformOperation != null) {
        parentOperation.appendChildOperation(currentTransformOperation);
        EList childOperations = operation.getOperations();
        if (childOperations != null && childOperations.size() > 0) {
          if (!appendChildOperations(currentTransformOperation, childOperations, dtInfo)) {
            return false;
          }
        }
View Full Code Here

TOP

Related Classes of org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation

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.