org.apache.beehive.netui.compiler.model.validation
Class ValidatableField

Object
  extended by ValidatableField
Direct Known Subclasses:
ValidatableFieldOld

public class ValidatableField
extends Object


Constructor Summary
ValidatableField(String propertyName, String displayName, String displayNameKey)
           
 
Method Summary
 void addRule(ValidatorRule rule)
           
 String getDisplayName()
           
 String getDisplayNameKey()
           
 String getPropertyName()
           
 ValidatorRule[] getRules()
           
protected  boolean hasRule(ValidatorRule rule)
           
 void setDisplayName(String displayName)
           
 void setDisplayNameKey(String displayNameKey)
           
 void writeToXMLBean(FieldDocument.Field fieldElement)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidatableField

public ValidatableField(String propertyName,
                        String displayName,
                        String displayNameKey)
Method Detail

getPropertyName

public String getPropertyName()

hasRule

protected boolean hasRule(ValidatorRule rule)

addRule

public void addRule(ValidatorRule rule)

getRules

public ValidatorRule[] getRules()

writeToXMLBean

public void writeToXMLBean(FieldDocument.Field fieldElement)

getDisplayName

public String getDisplayName()

setDisplayName

public void setDisplayName(String displayName)

getDisplayNameKey

public String getDisplayNameKey()

setDisplayNameKey

public void setDisplayNameKey(String displayNameKey)