Package it.eng.spagobi.commons.utilities.messages

Examples of it.eng.spagobi.commons.utilities.messages.MessageBuilder


      logger.debug("Subobject id = " + subObjectId);
     
      List metaDataAndContents = new ArrayList();
     
      HttpServletRequest httpRequest = getHttpRequest();
      MessageBuilder msgBuild = new MessageBuilder();
      Locale locale = msgBuild.getLocale(httpRequest);
     
      //START GENERAL METADATA
      if(subObjectId!=null){
        //SubObj Name
        ObjMetadata metaSubObjName = new ObjMetadata();
        String textSubName = msgBuild.getMessage(SUBOBJ_NAME, locale)
        metaSubObjName.setName(textSubName);
        metaSubObjName.setDataTypeCode("GENERAL_META");
        ObjMetacontent metaContentSubObjName = new ObjMetacontent();
        SubObject subobj = DAOFactory.getSubObjectDAO().getSubObject(subObjectId);
        metaContentSubObjName.setContent(subobj.getName().getBytes());
        ObjMetaDataAndContent metaAndContentSubObjName = new ObjMetaDataAndContent();
        metaAndContentSubObjName.setMeta(metaSubObjName);
        metaAndContentSubObjName.setMetacontent(metaContentSubObjName);
        metaDataAndContents.add(metaAndContentSubObjName);
      }   
     
      BIObject obj = DAOFactory.getBIObjectDAO().loadBIObjectById(objectId);
      //Obj Label
      ObjMetadata metaObjLabel = new ObjMetadata();
      String textLabel = msgBuild.getMessage(LABEL, locale)
      metaObjLabel.setName(textLabel);
      metaObjLabel.setDataTypeCode("GENERAL_META");
      ObjMetacontent metaContentObjLabel = new ObjMetacontent();
      metaContentObjLabel.setContent(obj.getLabel().getBytes());
      ObjMetaDataAndContent metaAndContentObjLabel = new ObjMetaDataAndContent();
      metaAndContentObjLabel.setMeta(metaObjLabel);
      metaAndContentObjLabel.setMetacontent(metaContentObjLabel);
      metaDataAndContents.add(metaAndContentObjLabel);
     
      //Obj Name
      ObjMetadata metaObjName = new ObjMetadata();
      String textName = msgBuild.getMessage(NAME, locale)
      metaObjName.setName(textName);
      metaObjName.setDataTypeCode("GENERAL_META");
      ObjMetacontent metaContentObjName = new ObjMetacontent();
      metaContentObjName.setContent(obj.getName().getBytes());
      ObjMetaDataAndContent metaAndContentObjName = new ObjMetaDataAndContent();
      metaAndContentObjName.setMeta(metaObjName);
      metaAndContentObjName.setMetacontent(metaContentObjName);
      metaDataAndContents.add(metaAndContentObjName);

     
      //Obj Type
      ObjMetadata metaObjType = new ObjMetadata();
      String textType = msgBuild.getMessage(TYPE, locale)
      metaObjType.setName(textType);
      metaObjType.setDataTypeCode("GENERAL_META");
      ObjMetacontent metaContentObjType = new ObjMetacontent();
      metaContentObjType.setContent(obj.getBiObjectTypeCode().getBytes());
      ObjMetaDataAndContent metaAndContentObjType = new ObjMetaDataAndContent();
      metaAndContentObjType.setMeta(metaObjType);
      metaAndContentObjType.setMetacontent(metaContentObjType);
      metaDataAndContents.add(metaAndContentObjType);
     
      /*
      //Obj Rating
      ObjMetadata metaObjRating = new ObjMetadata();
      String textRating = msgBuild.getMessage(RATING, locale); 
      metaObjRating.setName(textRating);
      metaObjRating.setDataTypeCode("GENERAL_META");
      ObjMetacontent metaContentObjRating = new ObjMetacontent();
      Double temp =  DAOFactory.getBIObjectRatingDAO().calculateBIObjectRating(obj);
      String docRating = ( temp != null ? temp.toString() : "" );
      metaContentObjRating.setContent(docRating.getBytes());
      ObjMetaDataAndContent metaAndContentObjRating = new ObjMetaDataAndContent();
      metaAndContentObjRating.setMeta(metaObjRating);
      metaAndContentObjRating.setMetacontent(metaContentObjRating);
      metaDataAndContents.add(metaAndContentObjRating);*/
     
      //Obj Engine Name
      ObjMetadata metaObjEngineName = new ObjMetadata();
      String textEngName = msgBuild.getMessage(ENG_NAME, locale)
      metaObjEngineName.setName(textEngName);
      metaObjEngineName.setDataTypeCode("GENERAL_META");
      ObjMetacontent metaContentObjEngineName = new ObjMetacontent();
      metaContentObjEngineName.setContent(obj.getEngine().getName().getBytes());
      ObjMetaDataAndContent metaAndContentObjEngineName = new ObjMetaDataAndContent();
View Full Code Here


      BIObject obj = (BIObject)o;
      result = new JSONObject();
     
      result.put(ID, obj.getId() );
      result.put(LABEL, obj.getLabel() );
      MessageBuilder msgBuild=new MessageBuilder();
      String objName=msgBuild.getUserMessage(obj.getName(),null, locale);
      result.put(NAME, objName );
      String description=msgBuild.getUserMessage( obj.getDescription() ,null, locale);
      result.put(DESCRIPTION, description);   
      result.put(TYPECODE, obj.getBiObjectTypeCode());
      result.put(TYPEID, obj.getBiObjectTypeID());
      result.put(ENCRYPT, obj.getEncrypt());
      result.put(VISIBLE, obj.getVisible());
View Full Code Here

    this.valueDescription = valueDescription;
  }

  public String getTranslatedValueName(Locale locale){
    String toReturn=new String(valueName);
    MessageBuilder msgBuild=new MessageBuilder();
    toReturn=msgBuild.getMessage(toReturn, locale);
    return toReturn;   

  }
View Full Code Here

  }

 
  public String getTranslatedValueDescription(Locale locale){
    String toReturn=new String(valueDescription);
    MessageBuilder msgBuild=new MessageBuilder();
    toReturn=msgBuild.getMessage(toReturn, locale);
    return toReturn;   
  }
View Full Code Here

      documentFound = obj != null;
      if (obj != null) {
        canSeeDocument = ObjectsAccessVerifier.canSee(obj, profile);
      }
      HttpServletRequest httpRequest = getHttpRequest();
      MessageBuilder m = new MessageBuilder();
      Locale locale = m.getLocale(httpRequest);
      JSONObject result = new JSONObject();
      if (!documentFound) {
        result.put("documentFound", false);
      } else {
        result.put("documentFound", true);
View Full Code Here

      result.put(CODE, lowFunct.getCode() );
      result.put(CODTYPE, lowFunct.getCodType() );
      result.put(PATH, lowFunct.getPath() );     
      result.put(PROG, lowFunct.getProg() );
      result.put(PARENTID, lowFunct.getParentId() );
      MessageBuilder msgBuild=new MessageBuilder();
      String lowFunctName=msgBuild.getUserMessage(lowFunct.getName(),null, locale);
      result.put(NAME, lowFunctName );
      String description = lowFunct.getDescription() != null ? msgBuild.getUserMessage(lowFunct.getDescription(), null,locale) : "";
      result.put(DESCRIPTION, description)
      result.put(DEVROLES, lowFunct.getDevRoles() );
      result.put(TESTROLES, lowFunct.getTestRoles() );   
      result.put(EXECROLES, lowFunct.getExecRoles() );
      result.put(BIOBJECTS, lowFunct.getBiObjects() );   
View Full Code Here

TOP

Related Classes of it.eng.spagobi.commons.utilities.messages.MessageBuilder

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.