ecologylab.xml.types.scalar
Class ScalarTypeType

java.lang.Object
  extended by ecologylab.generic.Debug
      extended by ecologylab.xml.types.scalar.ScalarType<T>
          extended by ecologylab.xml.types.scalar.ReferenceType<ScalarType>
              extended by ecologylab.xml.types.scalar.ScalarTypeType

public class ScalarTypeType
extends ReferenceType<ScalarType>

For storing actual ScalarType values as meta-metadata.

Author:
andruid

Field Summary
 
Fields inherited from class ecologylab.xml.types.scalar.ScalarType
DEFAULT_DELIMS, DEFAULT_VALUE, DEFAULT_VALUE_STRING
 
Constructor Summary
ScalarTypeType()
           
 
Method Summary
 ScalarType getInstance(java.lang.String value)
          Capitalize the value if it wasn't.
 
Methods inherited from class ecologylab.xml.types.scalar.ReferenceType
appendValue, appendValue
 
Methods inherited from class ecologylab.xml.types.scalar.ScalarType
affordsInterestExpression, allowDelimitersInTokens, allowNewLines, appendValue, appendValue, composedOfTerms, defaultValue, defaultValueLength, defaultValueString, delimeters, getClassName, getTypeClass, illegalChars, isDefaultValue, isDefaultValue, isFloatingPoint, isPrimitive, isReference, marshall, needsEscaping, setField, setFieldError, toString
 
Methods inherited from class ecologylab.generic.Debug
classSimpleName, closeLoggingFile, debug, debug, debug, debug, debugA, debugA, debugA, debugI, debugI, debugI, error, error, getClassName, getInteractive, getPackageName, getPackageName, getPackageName, initialize, level, level, level, logToFile, print, print, println, println, println, println, println, println, printlnA, printlnA, printlnA, printlnI, printlnI, printlnI, printlnI, setLoggingFile, show, show, superString, toggleInteractive, toString, toString, warning, warning, weird, weird
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScalarTypeType

public ScalarTypeType()
Parameters:
thatClass -
Method Detail

getInstance

public ScalarType getInstance(java.lang.String value)
Capitalize the value if it wasn't. Append "Type". Use this to call TypeRegistry.getType().

Specified by:
getInstance in class ScalarType<ScalarType>
Parameters:
value - String representation of the instance.