wt.epm.ndi.impl
Class EPMNDFTValueAttributeImpl

java.lang.Object
  extended bywt.epm.ndi.impl.EPMNDFTValueAttributeImpl
All Implemented Interfaces:
EPMNDFTValue, EPMNDValue

class EPMNDFTValueAttributeImpl
extends Object
implements EPMNDFTValue

Creates instance of EPMNDFTValue for EPMFamilyTableAttribute column. Supported API: false Extendable: false


Field Summary
private  NDICache cache
           
private  EPMFamilyTableAttribute column
           
private  AttributeDefinitionReference definitionRef
           
private  EPMDocument document
           
private  AbstractValueView value
           
 
Fields inherited from interface wt.epm.ndi.EPMNDFTValue
TYPE
 
Constructor Summary
(package private) EPMNDFTValueAttributeImpl(NDICache cache, EPMDocument doc, EPMFamilyTableColumn column)
           
 
Method Summary
 double getDoubleEpsilon()
          Gets the value of the attribute: doubleEpsilon.
 int getType()
          Gets the value of the attribute: TYPE.
 Object getValue()
          Gets the value of the attribute: value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cache

private NDICache cache

document

private EPMDocument document

column

private EPMFamilyTableAttribute column

definitionRef

private AttributeDefinitionReference definitionRef

value

private AbstractValueView value
Constructor Detail

EPMNDFTValueAttributeImpl

EPMNDFTValueAttributeImpl(NDICache cache,
                          EPMDocument doc,
                          EPMFamilyTableColumn column)
                    throws WTException
Method Detail

getType

public int getType()
            throws WTException
Description copied from interface: EPMNDFTValue
Gets the value of the attribute: TYPE.

Supported API: true

Specified by:
getType in interface EPMNDFTValue
Returns:
int
Throws:
WTException

getValue

public Object getValue()
                throws WTException
Description copied from interface: EPMNDValue
Gets the value of the attribute: value.

Supported API: true

Specified by:
getValue in interface EPMNDValue
Returns:
Object
Throws:
WTException

getDoubleEpsilon

public double getDoubleEpsilon()
                        throws WTException
Description copied from interface: EPMNDValue
Gets the value of the attribute: doubleEpsilon.

Supported API: true

Specified by:
getDoubleEpsilon in interface EPMNDValue
Returns:
double
Throws:
WTException