ilog.tgo.model
Class IltPerformance.SecState

java.lang.Object
  extended by ilog.tgo.model.IltState
      extended by ilog.tgo.model.IltSimpleState
          extended by ilog.tgo.model.IltNumericState
              extended by ilog.tgo.model.IltLimitedNumericState
                  extended by ilog.tgo.model.IltPerformance.SecState
All Implemented Interfaces:
IltDecorationSource, IlWithProperties, Cloneable
Enclosing class:
IltPerformance

public static class IltPerformance.SecState
extends IltLimitedNumericState

Any secondary state in the IltPerformance state system is an instance of this class.

This class models states which can have numeric values, defined inside an interval given by MaxValue and MinValue.

Instances of this class should only be set together with an associated value. The value must be any of the following types:

Note: By default, the MinValue is zero and the MaxValue is Float.MAX_VALUE.

See Also:
IltObjectState.set(IltState, Object)

Field Summary
static IltPerformance.SecState Bandwidth
          A generic state to model the bandwidth.
static IltPerformance.SecState Generic
          A state to represent any numeric value.
static IltPerformance.SecState In
          A state to model any input of data in bytes.
static IltPerformance.SecState In_Gb
          A state to model any input of data in gigabytes.
static IltPerformance.SecState In_Kb
          A state to model any input of data in kilobytes.
static IltPerformance.SecState In_Mb
          A state to model any input of data in megabytes.
static IltPerformance.SecState Input
          A generic state to model any input.
static IltStateInfo metainfo
          Contains metainformation about this class.
static IltPerformance.SecState Out
          A state to model any output of data in bytes.
static IltPerformance.SecState Out_Gb
          A state to model any output of data in gigabytes.
static IltPerformance.SecState Out_Kb
          A state to model any output of data in kilobytes.
static IltPerformance.SecState Out_Mb
          A state to model any output of data in megabytes.
static IltPerformance.SecState Output
          A generic state to model any output.
static IltPerformance.SecState Power
          A state to represent the power or voltage of a piece of equipment.
static IltPerformance.SecState Print
          A state to represent the portion of a document that has already printed out.
static IltPerformance.SecState Temperature
          A state to represent the temperature of a piece of equipment.
 
Fields inherited from class ilog.tgo.model.IltLimitedNumericState
MaxValue, MinValue
 
Fields inherited from class ilog.tgo.model.IltState
_message
 
Constructor Summary
  IltPerformance.SecState()
          This constructor is used by CSS styling mechanism.
protected IltPerformance.SecState(String name, String desc, String message)
           
protected IltPerformance.SecState(String name, String description, String message, Number defaultValue, Number maxValue, boolean useMax, Number minValue, boolean useMin)
           
 
Method Summary
 
Methods inherited from class ilog.tgo.model.IltLimitedNumericState
clone, copy, getMaxValue, getMinValue, getValue, getValues, isUsingMaxValue, isUsingMinValue, isValid, list, setDefault, setDescription, setMaxValue, setMessage, setMinValue, setName, setUsingMaxValue, setUsingMinValue
 
Methods inherited from class ilog.tgo.model.IltNumericState
getDouble, getToolTipText, getToolTipText
 
Methods inherited from class ilog.tgo.model.IltSimpleState
createValue, getDefault, hasDefault
 
Methods inherited from class ilog.tgo.model.IltState
CreateNameFilter, CreateStateFilter, equals, getAliases, getAllPaths, getAltName, getDescription, getName, getProperty, getStateInfo, hasDescription, hashCode, intern, isInside, IsPropertyTransient, removeProperty, setAltName, setProperty, SetPropertyTransient, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

Input

public static IltPerformance.SecState Input
A generic state to model any input.


In

public static IltPerformance.SecState In
A state to model any input of data in bytes.


In_Kb

public static IltPerformance.SecState In_Kb
A state to model any input of data in kilobytes.


In_Mb

public static IltPerformance.SecState In_Mb
A state to model any input of data in megabytes.


In_Gb

public static IltPerformance.SecState In_Gb
A state to model any input of data in gigabytes.


Output

public static IltPerformance.SecState Output
A generic state to model any output.


Out

public static IltPerformance.SecState Out
A state to model any output of data in bytes.


Out_Kb

public static IltPerformance.SecState Out_Kb
A state to model any output of data in kilobytes.


Out_Mb

public static IltPerformance.SecState Out_Mb
A state to model any output of data in megabytes.


Out_Gb

public static IltPerformance.SecState Out_Gb
A state to model any output of data in gigabytes.


Print

public static IltPerformance.SecState Print
A state to represent the portion of a document that has already printed out.


Generic

public static IltPerformance.SecState Generic
A state to represent any numeric value.


Power

public static IltPerformance.SecState Power
A state to represent the power or voltage of a piece of equipment.


Temperature

public static IltPerformance.SecState Temperature
A state to represent the temperature of a piece of equipment.


Bandwidth

public static IltPerformance.SecState Bandwidth
A generic state to model the bandwidth.


metainfo

public static IltStateInfo metainfo
Contains metainformation about this class.

Internal method or field: do not use!
Constructor Detail

IltPerformance.SecState

protected IltPerformance.SecState(String name,
                                  String desc,
                                  String message)
Internal method or field: do not use!

IltPerformance.SecState

protected IltPerformance.SecState(String name,
                                  String description,
                                  String message,
                                  Number defaultValue,
                                  Number maxValue,
                                  boolean useMax,
                                  Number minValue,
                                  boolean useMin)
Internal method or field: do not use!

IltPerformance.SecState

public IltPerformance.SecState()
This constructor is used by CSS styling mechanism. It is not meant to be called directly.

Internal method or field: do not use!


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.