Package vg.userInterface.filter

Examples of vg.userInterface.filter.FilterTableRow


      //create table
      if(data != null) {
          this.table = new FilterTableRow[data.size()];
      int i = 0;
          for(FilterTableRow buf : data) {
        this.table[i] = new FilterTableRow(buf.getName(), buf.getShow(), buf.getType(), buf.getValues());
        i++;
      }
      } else {
        this.table = new FilterTableRow[0];
      }
View Full Code Here


    // Finding of attributes and their values.
    // for vertexes
    if(vertexAttributes != null) {
      for(StorableAttribute bufAttr : vertexAttributes.keySet()) {
        if(bufAttr.getName() != null && bufAttr.getValue() != null) {
          FilterTableRow value = null;
          value = data.get(bufAttr.getName());
          if(value == null) {
            value = new FilterTableRow(bufAttr.getName(), true, "V", new HashMap<String, Boolean>());
            data.put(bufAttr.getName(), value);
          }
          value.addValue(bufAttr.getValue(), true);
        } else {
          VisualGraph.log.printError("[" + this.getClass().getName() + ".buildPanel]" + " [BAD] Error in filter panel. Attribute name or attribute value = null(Vertex)");
        }
      }
    }
    //for edges
    if(edgeAttributes != null) {
      for(StorableAttribute bufAttr : edgeAttributes.keySet()) {
        if(bufAttr.getName() != null && bufAttr.getValue() != null) {
          FilterTableRow value = null;
          value = data.get(bufAttr.getName());
          if(value == null) {
            value = new FilterTableRow(bufAttr.getName(), true, "E", new HashMap<String, Boolean>());
            data.put(bufAttr.getName(), value);
          }
          value.addValue(bufAttr.getValue(), true);
        } else {
          VisualGraph.log.printError("[" + this.getClass().getName() + ".buildPanel]" + " [BAD] Error in filter panel. Attribute name or attribute value = null(Edge)");
        }
      }
    }
View Full Code Here

TOP

Related Classes of vg.userInterface.filter.FilterTableRow

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.