org.gwtiger.client.widget.field
Class MaskTextFieldWidget

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.gwtiger.client.widget.field.BaseFieldLabelWidget
                  extended by org.gwtiger.client.widget.field.TextFieldWidget
                      extended by org.gwtiger.client.widget.field.MaskTextFieldWidget
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, Validate, ValidateKeyboard
Direct Known Subclasses:
DateFieldWidget, PhoneFieldWidget

public class MaskTextFieldWidget
extends TextFieldWidget


Field Summary
 
Fields inherited from class org.gwtiger.client.widget.field.BaseFieldLabelWidget
STYLE_INPUT, STYLE_LABEL
 
Constructor Summary
MaskTextFieldWidget(java.lang.String labelText, java.lang.String textMask)
           
MaskTextFieldWidget(java.lang.String labelText, java.lang.String width, java.lang.String textMask)
           
 
Method Summary
 java.lang.String getFormattedText()
           
 java.lang.String getMask()
           
 java.lang.String getText()
           
 void setMask(java.lang.String mask)
           
 void setText(java.lang.String text)
           
 boolean validate()
           
 
Methods inherited from class org.gwtiger.client.widget.field.TextFieldWidget
addChangeListener, addClickListener, addFocusListener, addKeyboardListener, clear, getNullText, setConvertToUpper, setEnabled, setMaxLength, setWidth
 
Methods inherited from class org.gwtiger.client.widget.field.BaseFieldLabelWidget
getErrorStyleName, getLabel, getLabelStyleName, getPanel, getStyleName, isRequired, setErrorStyleName, setLabel, setLabelStyleName, setRequired, setStyleName, setWidget, showError, showError, showError
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getElement, isAttached
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, onBrowserEvent, removeFromParent
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStylePrimaryName, setTitle, setVisible, setVisible, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MaskTextFieldWidget

public MaskTextFieldWidget(java.lang.String labelText,
                           java.lang.String textMask)

MaskTextFieldWidget

public MaskTextFieldWidget(java.lang.String labelText,
                           java.lang.String width,
                           java.lang.String textMask)
Method Detail

setMask

public void setMask(java.lang.String mask)

getMask

public java.lang.String getMask()

getText

public java.lang.String getText()
Overrides:
getText in class TextFieldWidget

getFormattedText

public java.lang.String getFormattedText()

setText

public void setText(java.lang.String text)
Overrides:
setText in class TextFieldWidget

validate

public boolean validate()
Specified by:
validate in interface Validate
Overrides:
validate in class TextFieldWidget