|
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.Object oracle.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 NamedObjectImpl
name
- the name to be given to this object.public java.lang.String getName()
NamedObjectImpl
getName
in interface VariableManagerOwner
getName
in class AbstractValidator
public 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 JboValidatorInterface
ctx
- the validator contextpublic boolean validateValue(java.lang.Object val)
public java.lang.String getDescription()
AbstractValidator
getDescription
in interface JboValidatorInterface
getDescription
in class AbstractValidator
public void setDescription(java.lang.String description)
AbstractValidator
setDescription
in interface JboValidatorInterface
setDescription
in class AbstractValidator
description
- 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 |