Package com.projity.field

Examples of com.projity.field.Field


      group.setStartNewPage(false);
      JRDesignExpression expression = new JRDesignExpression();
     
      Iterator iterator = mainFields.iterator();
      while(iterator.hasNext()) {
        Field f = (Field)iterator.next();

        if(groupByField.equals(f.getId()))
        {
          expression.setText("$F{" + getFieldName(f, false) + "}");
          expression.setValueClass(getFieldClass(f, false));
          group.setExpression(expression);
          break;
View Full Code Here


    Collection allFields = Configuration.getAllFields();
    reportFields = new JRField[allFields.size()];
    int index = 0;
    Iterator i = allFields.iterator();
    JRDesignField newOne;
    Field field;
    JRField f;
    while (i.hasNext()) {
      field = (Field)i.next();
      newOne = new JRDesignField();
      newOne.setName(field.getId());
      newOne.setDescription(field.getName());
      newOne.setValueClass(field.getClazz());
      newOne.setValueClassName(field.getDisplayType().getName()); //TODO what should this be?
      map.put(newOne,field);
    }
  }
View Full Code Here

      return costF;
    } else if (type == BCWS) {
      clause.whereInRange(detail.effectiveBaselineStart(),getStatusDate());
      return baselineData(COST,clause);
    else if (type instanceof Field) { // treat all baselines
      Field field = (Field)type;
      if (field.isIndexed()) {
        Integer index = new Integer(field.getIndex());
        if (field.isWork())
          return baselineData(WORK,clause,index);
        else
          return baselineData(COST,clause,index);
      }
    }
View Full Code Here

        JTableHeader th = (JTableHeader)c;
        loc = c.getLocationOnScreen();
        offsetPoint = new Point(pt.x- loc.x, pt.y-loc.y)
        int col =  th.columnAtPoint(offsetPoint);
        SpreadSheet ss = (SpreadSheet)th.getTable();
        Field f = ((SpreadSheetModel)ss.getModel()).getFieldInColumn(col+1);
        if (f.getHelp()!=null) {
          BrowserControl.displayURL(Settings.HELP_HOME+f.getHelp());
          return true;
        }
      }
      if (doHelp(c))
        return true;
View Full Code Here

    if (field.isServer()&&Environment.getStandAlone()) return;
    field.setClass(clazz);
    if (field.build() || true) {
      if (field.isIndexed()) {
        for (int i=0; i < field.getIndexes(); i++) {
          Field indexField = field.createIndexedField(i);
          log.debug("adding indexfield " + clazz.getName() + "." +  indexField.getName() + " id " + indexField.getId() + " field "+ indexField);
          map.put(indexField.getId(),indexField);         
         
        }
      } else {
        log.debug("adding field " + clazz.getName() + "." +  field.getName() + " " + field);
        map.put(field.getId(),field);
View Full Code Here

   */
  public void populateListWithFieldsOfType(List list, Class[] clazz) {
    MapIterator i = map.mapIterator();
    while (i.hasNext()) {
      Object key = i.next();
      Field field = (Field) i.getValue();
      if (field.isApplicable(clazz))
        list.add(field);
     }
    Collections.sort(list);
  }
View Full Code Here

*/
  public static LinkedList extractExtraFields(Collection from, final boolean mustBeValidOnObjectCreate) {
    LinkedList result = new LinkedList();
    CollectionUtils.select(from, new Predicate() {
      public boolean evaluate(Object arg0) {
        Field f = (Field)arg0;
        return f.isExtra() && (!mustBeValidOnObjectCreate || f.isValidOnObjectCreate());
      }},result);
    return result;
  }
View Full Code Here

  public static HashMap getAliasMap() {
    HashMap aliasMap = new HashMap();
    MapIterator i = getInstance().map.mapIterator();
    while (i.hasNext()) {
      Object key = i.next();
      Field field = (Field) i.getValue();
      if (field.getAlias() != null)
        aliasMap.put(field.getId(), field.getAlias());
    }
    return aliasMap;
  }
View Full Code Here

    if (aliasMap == null)
      return;
    Iterator i = aliasMap.keySet().iterator();
    while (i.hasNext()) {
      String fieldId  = (String) i.next();
      Field f = Configuration.getFieldFromId(fieldId);
      if (f != null)
        f.setAlias((String) aliasMap.get(fieldId));
    }
  }
View Full Code Here

  public static SpreadSheetFieldArray removeNonWebFields(SpreadSheetFieldArray in) {
    SpreadSheetFieldArray out= (SpreadSheetFieldArray)in.clone();
    Iterator i = out.iterator();
    while (i.hasNext()) {
      Field f = (Field)i.next();
      if (f.getId().equals("Field.indicators") || /*f.isGraphical() ||*/
          (projectFieldArrayCategory.equals(out.getCategory())&&"Field.id".equals(f.getId())))
        i.remove();

    }
    return out;
  }
View Full Code Here

TOP

Related Classes of com.projity.field.Field

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.