Package com.sogou.qadev.service.cynthia.bean

Examples of com.sogou.qadev.service.cynthia.bean.FieldRow


      List<Node> rowNodes = XMLUtil.getNodes(templateNode, "layout/rows/row");
      for(Node rowNode : rowNodes)
      {
        List<Node> columnNodes = XMLUtil.getNodes(rowNode, "column");
        FieldRow fieldRow = new FieldRow();
        for(Node columnNode : columnNodes)
        {
          List<Node> fieldNodes = XMLUtil.getNodes(columnNode, "field");
          FieldColumn fieldColumn = new FieldColumn();
          for(Node fieldNode : fieldNodes)
          {
            Field tempField = initFieldNode(fieldNode);
            fieldColumn.addField(tempField);
            this.fieldSet.add(tempField);
          }
          fieldRow.addColumn(fieldColumn);
        }

        fieldRowList.add(fieldRow);
      }
    }catch(Exception e)
View Full Code Here


    templateImpl.description = this.description;

    templateImpl.fieldRowList = new ArrayList<FieldRow>();
    for(FieldRow fieldRow : fieldRowList)
    {
      FieldRow newFieldRow = new FieldRow();
      for(FieldColumn fieldColumn : fieldRow.getFieldColumns())
      {
        FieldColumn newFieldColumn = new FieldColumn();
        for(Field field : fieldColumn.getFields())
        {
          Field newField = field.clone();
          newFieldColumn.addField(newField);
          templateImpl.fieldSet.add(newField);
        }
        newFieldRow.addColumn(newFieldColumn);
      }
      templateImpl.fieldRowList.add(newFieldRow);
    }

    return templateImpl;
View Full Code Here

   * @param columnCount
   * @see com.sogou.qadev.service.cynthia.bean.Template#addFieldRow(int, int)
   */
  public void addFieldRow(int rowIndex, int columnCount)
  {
    FieldRow fieldRow = new FieldRow();
    for(int i = 0; i < columnCount ; i++)
    {
      FieldColumn fieldColumn = new FieldColumn();
      fieldRow.addColumn(fieldColumn);
    }
    this.fieldRowList.add(rowIndex, fieldRow);
  }
View Full Code Here

TOP

Related Classes of com.sogou.qadev.service.cynthia.bean.FieldRow

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.