org.jclarion.clarion.runtime.format
Class Formatter

java.lang.Object
  extended by org.jclarion.clarion.runtime.format.Formatter
Direct Known Subclasses:
DateFormat, NumberFormat, PatternFormat, StringFormat, TimeFormat

public abstract class Formatter
extends java.lang.Object


Field Summary
 java.lang.String picture
           
 
Constructor Summary
Formatter(java.lang.String picture)
           
 
Method Summary
 void clearError()
           
static Formatter construct(java.lang.String type)
           
abstract  java.lang.String deformat(java.lang.String input)
           
abstract  java.lang.String format(java.lang.String input)
           
abstract  int getMaxLen()
           
 java.lang.String getPicture()
           
abstract  java.lang.String getPictureRepresentation()
           
 boolean isError()
           
 boolean isStrict()
           
 void setError()
           
 void setStrictMode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

picture

public java.lang.String picture
Constructor Detail

Formatter

public Formatter(java.lang.String picture)
Method Detail

construct

public static Formatter construct(java.lang.String type)

getPicture

public java.lang.String getPicture()

getPictureRepresentation

public abstract java.lang.String getPictureRepresentation()

format

public abstract java.lang.String format(java.lang.String input)

deformat

public abstract java.lang.String deformat(java.lang.String input)

getMaxLen

public abstract int getMaxLen()

setError

public void setError()

clearError

public void clearError()

isError

public boolean isError()

setStrictMode

public void setStrictMode()

isStrict

public boolean isStrict()


Copyright © 2010. All Rights Reserved.