ilog.tgo.model
Class IltSAN.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.IltSAN.SecState
All Implemented Interfaces:
IltDecorationSource, IlWithProperties, Cloneable
Enclosing class:
IltSAN

public static class IltSAN.SecState
extends IltLimitedNumericState

Any secondary state in the IltSAN 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 IltSAN.SecState Allocated
          A state to model allocated storage space.
static IltSAN.SecState Available
          A state to model available storage space.
static IltSAN.SecState BackRecovery
          A state to model back recovery.
static IltSAN.SecState Bandwidth
          A state to model bandwidth.
static IltSAN.SecState Capacity
          A state to model storage capacity.
static IltSAN.SecState CapacityUtilization
          A state to model storage capacity utilization.
static IltSAN.SecState CPU
          A state to model CPU power.
static IltSAN.SecState DataAccessDelay
          A state to model data access delays.
static IltSAN.SecState Fragmentation
          A state to model disk fragmentation.
static IltSAN.SecState IO
          A state to model I/O.
static IltSAN.SecState LostData
          A state to model lost data.
static IltStateInfo metainfo
          Contains metainformation about this class.
static IltSAN.SecState Usage
          A state to model disk usage.
 
Fields inherited from class ilog.tgo.model.IltLimitedNumericState
MaxValue, MinValue
 
Fields inherited from class ilog.tgo.model.IltState
_message
 
Constructor Summary
  IltSAN.SecState()
          This constructor is used by CSS styling mechanism.
protected IltSAN.SecState(String name, String desc, String message)
           
protected IltSAN.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

IO

public static IltSAN.SecState IO
A state to model I/O.


Allocated

public static IltSAN.SecState Allocated
A state to model allocated storage space.


Available

public static IltSAN.SecState Available
A state to model available storage space.


BackRecovery

public static IltSAN.SecState BackRecovery
A state to model back recovery.


Bandwidth

public static IltSAN.SecState Bandwidth
A state to model bandwidth.


Capacity

public static IltSAN.SecState Capacity
A state to model storage capacity.


CapacityUtilization

public static IltSAN.SecState CapacityUtilization
A state to model storage capacity utilization.


CPU

public static IltSAN.SecState CPU
A state to model CPU power.


DataAccessDelay

public static IltSAN.SecState DataAccessDelay
A state to model data access delays.


Fragmentation

public static IltSAN.SecState Fragmentation
A state to model disk fragmentation.


LostData

public static IltSAN.SecState LostData
A state to model lost data.


Usage

public static IltSAN.SecState Usage
A state to model disk usage.


metainfo

public static IltStateInfo metainfo
Contains metainformation about this class.

Internal method or field: do not use!
Constructor Detail

IltSAN.SecState

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

IltSAN.SecState

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

IltSAN.SecState

public IltSAN.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.