org.eclipse.higgins.idas.impl
Class BasicSimpleValue
java.lang.Object
org.eclipse.higgins.idas.impl.BasicSimpleValue
- All Implemented Interfaces:
- IPropertyValue, ISimpleValue
- Direct Known Subclasses:
- BasicValueBase64Binary, BasicValueBoolean, BasicValueByte, BasicValueDateTime, BasicValueDecimal, BasicValueDouble, BasicValueFloat, BasicValueHexBinary, BasicValueInt, BasicValueInteger, BasicValueLong, BasicValueShort, BasicValueString, BasicValueURI
public abstract class BasicSimpleValue
- extends Object
- implements ISimpleValue
Method Summary |
String |
getCanonical()
Default implementation of getCanonical calls toString() on the backing datatype. |
String |
getLexical()
Default implementation of getLexical calls toString() on the backing datatype. |
boolean |
isSimple()
returns true |
BasicSimpleValue
public BasicSimpleValue()
getLexical
public String getLexical()
throws IdASException
- Default implementation of getLexical calls toString() on the backing datatype.
- Specified by:
getLexical
in interface ISimpleValue
- Throws:
IdASException
getCanonical
public String getCanonical()
throws IdASException
- Default implementation of getCanonical calls toString() on the backing datatype.
- Specified by:
getCanonical
in interface ISimpleValue
- Throws:
IdASException
isSimple
public boolean isSimple()
throws IdASException
- returns true
- Specified by:
isSimple
in interface IPropertyValue
- Throws:
IdASException