Package it.eng.spagobi.tools.dataset.common.datastore

Examples of it.eng.spagobi.tools.dataset.common.datastore.IField


          if(record == null) {
            logger.warn("No data available for feature [" + column_id + "]");
            continue;
          }

          IField filed = record.getFieldAt( dataStoreMeta.getFieldIndex( filedMeta.getName()) );

          String link = "" + filed.getValue();

          if (link != null) {
            mapLink = new HashMap();
            mapLink.put("column_id",column_id);
            mapLink.put("path", childOrig);
View Full Code Here


             
              Iterator it = dataStore.iterator();
              while(it.hasNext()) {
                IRecord record = (IRecord)it.next();
               
                IField field;
               
                field = record.getFieldAt( dataStoreMeta.getFieldIndex(columnid) );
                String id = "" + field.getValue();
                if((id==null) || (id.trim().equals(""))) {
                  continue;
                }
                dataStoreMeta.getFieldMeta( dataStoreMeta.getFieldIndex(columnid) ).setProperty("ROLE", "GEOID");
               
                for(int i = 0; i < measureColumnNames.length; i++) {
                  field = record.getFieldAt( dataStoreMeta.getFieldIndex(measureColumnNames[i]) );
                    String value = "" + field.getValue();
                    if((value==null) || (value.trim().equals(""))) {
                      continue;
                    }
                    dataStoreMeta.getFieldMeta( dataStoreMeta.getFieldIndex(measureColumnNames[i]) ).setProperty("ROLE", "MEASURE");
                   
View Full Code Here

  public void addLinkField(String fieldName, Link link, IDataStore dataStore) {
   
    IDataStoreMetaData dataStoreMeta;
    FieldMetadata fieldMeta;
    IRecord record;
    IField field;
   
   
    try {
      Assert.assertNotNull(fieldName, "Input parametr [fieldName] cannot be null");
      //Link parameter can be null; in that case Link.DEFAULT_BASE_URL will be used
View Full Code Here

      }     
      return actualValue;
    }
   
    public String getXActualValue(IRecord record, Map env) {
      IField field;
     
      String actualValue = null;
      if( isRelative() ) {
        if( isRealtiveToDataset() ) {
          int recordIndex = record.getDataStore().getMetaData().getFieldIndex( getValue() );
          if(recordIndex < 0) {
            logger.warn("Impossible to find column [" + getValue() + "] in datstore");
            actualValue = "undefined";
          } else {
            field = record.getFieldAt( recordIndex );
            actualValue = "" + field.getValue();
          }
         
         
        } else if ( isRealtiveToEnvironment()) {
          actualValue = "" + env.get( getValue() );
View Full Code Here

TOP

Related Classes of it.eng.spagobi.tools.dataset.common.datastore.IField

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.