Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Prev
  • Next
  • Frames
  • No Frames
  • All Classes

Uses of Interface
com.ibm.tivoli.maximo.miniapps.treegrid.TGJsonWriter

  • Packages that use TGJsonWriter 
    Package Description
    com.ibm.tivoli.maximo.miniapps.apptbook  
    com.ibm.tivoli.maximo.miniapps.scheduler  
    com.ibm.tivoli.maximo.miniapps.scheduler.dispatch  
    com.ibm.tivoli.maximo.miniapps.scheduler.gworkassign  
    com.ibm.tivoli.maximo.miniapps.scheduler.max  
    com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews  
    com.ibm.tivoli.maximo.miniapps.treegrid  
    • Uses of TGJsonWriter in com.ibm.tivoli.maximo.miniapps.apptbook

      Constructors in com.ibm.tivoli.maximo.miniapps.apptbook with parameters of type TGJsonWriter 
      Constructor and Description
      JSONApptBookManagerTransformation(TGJsonWriter writer, FunctionMapResolver resolver) 
    • Uses of TGJsonWriter in com.ibm.tivoli.maximo.miniapps.scheduler

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler with parameters of type TGJsonWriter 
      Modifier and Type Method and Description
      static void GanttUtil.addBold(TGJsonWriter writer, java.lang.String boldUrl)
      Add Class
      static void GanttUtil.addCellIcon(TGJsonWriter writer, java.lang.String colName, java.lang.String imageUrl, int iconWidth, java.lang.String align, TMenuItem item)
      Adds a Table Cell Icon with optional action
      static void GanttUtil.addClass(TGJsonWriter writer, java.lang.String classUrl)
      Add Class
      static void GanttUtil.addComplianceDetails(TGJsonWriter jsonWriter, IMXGanttModel model, IMXActivity mxa, AbstractTreeGridMiniAppBean bean, TreeGridUtil.ITGSerializationHelper helper) 
      static void GanttUtil.addLeftIconClass(TGJsonWriter jsonWriter, java.lang.String className)
      Adds a Left Icon indicator to a gantt bar
      static void GanttUtil.addLeftIconClass(TGJsonWriter jsonWriter, java.lang.String className, java.lang.String tip) 
      static void GanttUtil.addLeftIconClick(TGJsonWriter jsonWriter, java.lang.String eventName)
      Adds a left icon click event handler to the icon.
      static void GanttUtil.addRightIconClass(TGJsonWriter jsonWriter, java.lang.String className)
      Adds a right icon indicator to a gantt bar.
      static void GanttUtil.addRightIconClass(TGJsonWriter jsonWriter, java.lang.String className, java.lang.String tip) 
      static void GanttUtil.addRightIconClick(TGJsonWriter jsonWriter, java.lang.String eventName)
      Adds a right icon click event handler to the icon.
      static void GanttUtil.applyReadonlyOrLocked(TGJsonWriter jsonWriter, MXActivity mxa, boolean isRunBar) 
      static void ILogModelToTreeGridBuilder.encodeActivityColumnValues(TGJsonWriter jsonWriter, MXGanttModel model, MXActivity mxa, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper)
      Writes the Activity Column Data to Json
      static void ILogModelToTreeGridBuilder.encodeActivityColumnValues(TGJsonWriter jsonWriter, MXGanttModel model, MXActivity mxa, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper, GanttUtil.IDGenerator idGen)
      Writes the Activity Column Data to Json
      void ILogResourcesGanttModelToTreeGridSerializer.encodeRunActivity(TGJsonWriter jsonWriter, MXGanttModel model, MXResource mxr, MXActivity act, MXReservation resv) 
      void ILogResourcesGanttModelToTreeGridSerializer.encondeResource(TGJsonWriter jsonWriter, MXGanttModel model, MXResource mxr, java.util.List columns)
      Encodes the information related specifically to a Resource object, without iterating through it's children activities.
      protected java.lang.String ILogResourcesGanttModelToTreeGridSerializer.getShiftWorkPeriodInfo(TGJsonWriter jsonWriter, MXResource mxr, MXGanttModel model)
      Add the WorkPeriod information to the TreeGrid UI
      protected java.lang.String ILogModelToTreeGridBuilder.getShiftWorkPeriodInfo(TGJsonWriter jsonWriter, java.lang.String shift, MXGanttModel model)
      Add the WorkPeriod information to the TreeGrid UI
      void ILogModelToTreeGridBuilder.modelToJson(MXGanttModel model, TGJsonWriter jsonWriter) 
      protected void ILogResourcesGanttModelToTreeGridSerializer.onAfterEncodeReservation(TGJsonWriter jsonWriter, MXGanttModel model, MXResource mxr, MXActivity act, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper)
      Called after an Reservation Activity is added to the Model.
      void ILogModelToTreeGridBuilder.renderCalendarShifts(TGJsonWriter jsonWriter, MXGanttModel model, MXActivity mxa) 
      static void GanttUtil.write(TGJsonWriter jsonWriter, java.lang.String name, java.lang.Object value, TreeGridUtil.ITGSerializationHelper helper) 
      static void GanttUtil.writeAdditionalWorkOrderFieldsForAssignment(MXActivity act, MXGanttModel model, TGJsonWriter jsonWriter, TreeGridUtil.ITGSerializationHelper helper)
      Given the assignment, add in various WO fields.
      static void GanttUtil.writeIDFields(TGJsonWriter jsonWriter, ilog.views.gantt.IlvResource res, GanttUtil.IDGenerator idGen) 
      static void GanttUtil.writeIDFields(TGJsonWriter jsonWriter, MXActivity mxa)
      Writes the ID field for the TreeGrid.
      static void GanttUtil.writeIDFields(TGJsonWriter jsonWriter, MXActivity mxa, GanttUtil.IDGenerator idGen)
      Writes the ID field for the TreeGrid.
      void ILogModelToTreeGridBuilder.writeJsonActivity(TGJsonWriter jsonWriter, MXGanttModel model, MXActivity mxa) 
      static void ILogModelToTreeGridBuilder.writeJsonActivityContraints(TGJsonWriter jsonWriter, MXGanttModel model, MXActivity mxa, TreeGridUtil.ITGSerializationHelper helper) 
      static void ILogModelToTreeGridBuilder.writeJsonActivityResources(TGJsonWriter jsonWriter, MXGanttModel model, MXActivity mxa) 
      void ILogResourcesGanttModelToTreeGridSerializer.writeJsonrResource(TGJsonWriter jsonWriter, MXGanttModel model, MXResource mxr, java.util.List columns) 
      void ILogModelToTreeGridBuilder.writeResources(TGJsonWriter jsonWriter, MXGanttModel model) 
    • Uses of TGJsonWriter in com.ibm.tivoli.maximo.miniapps.scheduler.dispatch

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.dispatch with parameters of type TGJsonWriter 
      Modifier and Type Method and Description
      protected java.lang.String DispatchModelSerializer.getShiftWorkPeriodInfo(TGJsonWriter jsonWriter, MXResource mxr, MXGanttModel model) 
      protected void DispatchModelSerializer.onAfterEncodeReservation(TGJsonWriter jsonWriter, MXGanttModel model, MXResource mxr, MXActivity act, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper) 
    • Uses of TGJsonWriter in com.ibm.tivoli.maximo.miniapps.scheduler.gworkassign

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.gworkassign with parameters of type TGJsonWriter 
      Modifier and Type Method and Description
      static void GWAResourceHoursViewModelHelper.applyResourceProperties(TGJsonWriter writer, IMXResource res, TreeGridUtil.ITGSerializationHelper helper, boolean includeId) 
      static void GWAGanttUtil.encodeActivityColumnValues(TGJsonWriter jsonWriter, IMXGanttModel model, IMXActivity mxa, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper, CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
      Writes the Activity Column Data to Json
      static void GWAGanttUtil.writeIDFields(TGJsonWriter jsonWriter, IMXActivity mxa, CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
      Writes the ID field for the TreeGrid.
      static void GWAGanttUtil.writeIDFields(TGJsonWriter jsonWriter, IMXResource mxa, CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
      Writes the ID field for the TreeGrid.
    • Uses of TGJsonWriter in com.ibm.tivoli.maximo.miniapps.scheduler.max

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.max with parameters of type TGJsonWriter 
      Modifier and Type Method and Description
      static void LargeGanttUtil.encodeActivityColumnValues(TGJsonWriter jsonWriter, IMXGanttModel model, IMXActivity mxa, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper, CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
      Writes the Activity Column Data to Json
      static void LargeGanttUtil.writeIDFields(TGJsonWriter jsonWriter, IMXActivity mxa, CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
      Writes the ID field for the TreeGrid.
      static void LargeGanttUtil.writeIDFields(TGJsonWriter jsonWriter, IMXResource mxa, CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
      Writes the ID field for the TreeGrid.
    • Uses of TGJsonWriter in com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews with parameters of type TGJsonWriter 
      Modifier and Type Method and Description
      static void ResourceHoursViewModelHelper.applyLoadAndAvail(TGJsonWriter r, IMXResource res, IMXGanttModel m, UserInfo userInfo, TreeGridUtil.ITGSerializationHelper helper, UIOptions options) 
      static void ResourceHoursViewModelHelper.applyResourceProperties(TGJsonWriter writer, IMXResource res, TreeGridUtil.ITGSerializationHelper helper, boolean includeId) 
    • Uses of TGJsonWriter in com.ibm.tivoli.maximo.miniapps.treegrid

      Classes in com.ibm.tivoli.maximo.miniapps.treegrid that implement TGJsonWriter 
      Modifier and Type Class and Description
      class  StreamingDataBuilder
      Streaming API for build large TreeGrid models.
      class  TGGsonStreamWriter
      Simple FACADE over the Gson Streaming JsonWriter instance.
      class  TGIBMJsonWriter
      TreeGrid JSonWrier that store the data into a JSONObject instance
      Methods in com.ibm.tivoli.maximo.miniapps.treegrid that return TGJsonWriter 
      Modifier and Type Method and Description
      TGJsonWriter TGJsonWriter.beginArray() 
      TGJsonWriter TGIBMJsonWriter.beginArray() 
      TGJsonWriter TGGsonStreamWriter.beginArray() 
      TGJsonWriter StreamingDataBuilder.beginArray() 
      TGJsonWriter TGJsonWriter.beginObject() 
      TGJsonWriter TGIBMJsonWriter.beginObject() 
      TGJsonWriter TGGsonStreamWriter.beginObject() 
      TGJsonWriter StreamingDataBuilder.beginObject() 
      TGJsonWriter TGJsonWriter.endArray() 
      TGJsonWriter TGIBMJsonWriter.endArray() 
      TGJsonWriter TGGsonStreamWriter.endArray() 
      TGJsonWriter StreamingDataBuilder.endArray() 
      TGJsonWriter TGJsonWriter.endObject() 
      TGJsonWriter TGIBMJsonWriter.endObject() 
      TGJsonWriter TGGsonStreamWriter.endObject() 
      TGJsonWriter StreamingDataBuilder.endObject() 
      TGJsonWriter TGJsonWriter.name(java.lang.String name) 
      TGJsonWriter TGIBMJsonWriter.name(java.lang.String name) 
      TGJsonWriter TGGsonStreamWriter.name(java.lang.String name) 
      TGJsonWriter StreamingDataBuilder.name(java.lang.String name) 
      TGJsonWriter TGJsonWriter.value(boolean value) 
      TGJsonWriter TGIBMJsonWriter.value(boolean value) 
      TGJsonWriter TGGsonStreamWriter.value(boolean value) 
      TGJsonWriter StreamingDataBuilder.value(boolean value) 
      TGJsonWriter TGJsonWriter.value(double value) 
      TGJsonWriter TGIBMJsonWriter.value(double value) 
      TGJsonWriter TGGsonStreamWriter.value(double value) 
      TGJsonWriter StreamingDataBuilder.value(double value) 
      TGJsonWriter TGJsonWriter.value(long value) 
      TGJsonWriter TGIBMJsonWriter.value(long value) 
      TGJsonWriter TGGsonStreamWriter.value(long value) 
      TGJsonWriter StreamingDataBuilder.value(long value) 
      TGJsonWriter TGJsonWriter.value(java.lang.Number value) 
      TGJsonWriter TGIBMJsonWriter.value(java.lang.Number value) 
      TGJsonWriter TGGsonStreamWriter.value(java.lang.Number value) 
      TGJsonWriter StreamingDataBuilder.value(java.lang.Number value) 
      TGJsonWriter TGJsonWriter.value(java.lang.String value) 
      TGJsonWriter TGIBMJsonWriter.value(java.lang.String value) 
      TGJsonWriter TGGsonStreamWriter.value(java.lang.String value) 
      TGJsonWriter StreamingDataBuilder.value(java.lang.String value) 
      Methods in com.ibm.tivoli.maximo.miniapps.treegrid with parameters of type TGJsonWriter 
      Modifier and Type Method and Description
      static void TreeGridUtil.write(TGJsonWriter jsonWriter, java.lang.String name, java.lang.Object value, TreeGridUtil.ITGSerializationHelper helper) 
      Constructors in com.ibm.tivoli.maximo.miniapps.treegrid with parameters of type TGJsonWriter 
      Constructor and Description
      StreamingDataBuilder(TGJsonWriter writer, TreeGridUtil.ITGSerializationHelper helper) 
Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Prev
  • Next
  • Frames
  • No Frames
  • All Classes