| 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.jbo.common.NamedObjectImpl
oracle.jbo.rules.AbstractValidator
oracle.jbo.rules.JboCustomValidator
public class JboCustomValidator
| Field Summary | |
|---|---|
protected  java.lang.String | 
mBeanClass
 | 
protected  java.lang.String | 
mName
 | 
protected  JboValidatorInterface | 
mVal
 | 
| Fields inherited from class oracle.jbo.rules.AbstractValidator | 
|---|
mbInverse, mDescription, mErrorMessageClass, mMsgExpr, mMsgId, mMsgIds, mResourceBundleId, mTriggeringAttributeNames, mTriggeringAttributes, mValidatingAttrName | 
| Fields inherited from class oracle.jbo.common.NamedObjectImpl | 
|---|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX | 
| Constructor Summary | |
|---|---|
JboCustomValidator(java.lang.String name,
                   java.lang.String beanClass,
                   JboValidatorInterface val)
 | 
|
| Method Summary | |
|---|---|
 java.lang.String | 
getBeanClass()
 | 
 JboValidatorInterface | 
getBeanInstance()
 | 
 java.lang.String | 
getDescription()
Gets the textul description of this validator.  | 
 java.lang.String | 
getName()
Get the name of this object.  | 
 void | 
setBeanClass(java.lang.String beanClass)
 | 
 void | 
setBeanInstance(JboValidatorInterface val)
 | 
 void | 
setDescription(java.lang.String description)
Sets the textul description of this validator using a specified string.  | 
 void | 
setName(java.lang.String name)
Name this object.  | 
 void | 
validate(JboValidatorContext ctx)
Tests the validity of the object/value as described in the validator context.  | 
 boolean | 
validateValue(java.lang.Object val)
 | 
| Methods inherited from class java.lang.Object | 
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected java.lang.String mName
protected java.lang.String mBeanClass
protected JboValidatorInterface mVal
| Constructor Detail | 
|---|
public JboCustomValidator(java.lang.String name,
                          java.lang.String beanClass,
                          JboValidatorInterface val)
| Method Detail | 
|---|
public void setName(java.lang.String name)
NamedObjectImpl
setName in class NamedObjectImplname - the name to be given to this object.public java.lang.String getName()
NamedObjectImpl
getName in interface VariableManagerOwnergetName in class AbstractValidatorpublic void setBeanClass(java.lang.String beanClass)
public java.lang.String getBeanClass()
public void setBeanInstance(JboValidatorInterface val)
public JboValidatorInterface getBeanInstance()
public void validate(JboValidatorContext ctx)
JboValidatorInterface
validate in interface JboValidatorInterfacectx - the validator contextpublic boolean validateValue(java.lang.Object val)
public java.lang.String getDescription()
AbstractValidator
getDescription in interface JboValidatorInterfacegetDescription in class AbstractValidatorpublic void setDescription(java.lang.String description)
AbstractValidator
setDescription in interface JboValidatorInterfacesetDescription in class AbstractValidatordescription - a documentation string.
  | 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||