wt.epm.ndi.impl
Class EPMNDDateAttributeImpl

java.lang.Object
  extended bywt.epm.ndi.impl.EPMNDDateAttributeImpl
All Implemented Interfaces:
EPMNDAttribute

public class EPMNDDateAttributeImpl
extends Object
implements EPMNDAttribute

Constructs EPNNDAttribute from persistant IBAHolder. Uses cache in EPMNeutralData to fetch attributes of IBAHolders together. Supported API: false Extendable: false


Nested Class Summary
(package private)  class EPMNDDateAttributeImpl.EPMNDAttributeDefinitionImpl
           
(package private)  class EPMNDDateAttributeImpl.EPMNDValueImpl
           
 
Field Summary
private  AttributeDefDefaultView definition
           
private  String paramName
           
private  String value
           
 
Fields inherited from interface wt.epm.ndi.EPMNDAttribute
ATTRIBUTE_VALUE, DEFINITION
 
Constructor Summary
EPMNDDateAttributeImpl(AttributeDefDefaultView definition, String formattedDate)
           
EPMNDDateAttributeImpl(AttributeDefDefaultView definition, String formattedDate, String paramName)
           
 
Method Summary
 EPMNDValue getAttributeValue()
          Get Attribute value
 EPMNDAttributeDefinition getDefinition()
          Get Definition
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

definition

private AttributeDefDefaultView definition

value

private String value

paramName

private String paramName
Constructor Detail

EPMNDDateAttributeImpl

public EPMNDDateAttributeImpl(AttributeDefDefaultView definition,
                              String formattedDate)
                       throws WTException

EPMNDDateAttributeImpl

public EPMNDDateAttributeImpl(AttributeDefDefaultView definition,
                              String formattedDate,
                              String paramName)
                       throws WTException
Method Detail

toString

public String toString()

getAttributeValue

public EPMNDValue getAttributeValue()
                             throws WTException
Get Attribute value

Specified by:
getAttributeValue in interface EPMNDAttribute
Returns:
EPMNDValue
Throws:
WTException

getDefinition

public EPMNDAttributeDefinition getDefinition()
                                       throws WTException
Get Definition

Specified by:
getDefinition in interface EPMNDAttribute
Returns:
EPMNDAttributeDefinition
Throws:
WTException