Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.0.0)

E10653-01

oracle.jbo.server
Class JboVOUsageListValidator

java.lang.Object
  extended by oracle.jbo.rules.AbstractValidator
      extended by oracle.jbo.rules.JboAbstractValidator
          extended by oracle.jbo.rules.JboListValidator
              extended by oracle.jbo.server.JboVOUsageListValidator
All Implemented Interfaces:
DefPersistable, PersistentDefinition, JboValidatorHints, JboValidatorInterface, ValidatorConstants, VariableManagerOwner, VariableManagerOwnerBase

public class JboVOUsageListValidator
extends JboListValidator


Field Summary
 
Fields inherited from class oracle.jbo.rules.JboListValidator
mSource
 
Fields inherited from class oracle.jbo.rules.JboAbstractValidator
mValidatingAttr
 
Fields inherited from class oracle.jbo.rules.AbstractValidator
mbInverse, mDescription, mErrorMessageClass, mMsgExpr, mMsgId, mMsgIds, mResourceBundleId, mTriggeringAttributeNames, mTriggeringAttributes, mValidatingAttrName
 
Fields inherited from interface oracle.jbo.rules.ValidatorConstants
ATTR, ATTR_STR, EO, EO_STR, EQUALTO, EXPR, EXPR_STR, GREATERTHAN, GREATERTHANEQUALTO, JBO, JBO_STR, LESSTHAN, LESSTHANEQUALTO, LITERAL, LITERAL_STR, MANDATORY_STR, mCompOperTypeVals, mRhsTypeVals, mSeverityVals, PNAME_CompareLength, PNAME_CompareType, PNAME_CompareValue, PNAME_DataType, PNAME_ErrorMessageExpressions, PNAME_ErrorMessageId, PNAME_ErrorMessageIds, PNAME_Exposed, PNAME_ForPersonalization, PNAME_Inverse, PNAME_Name, PNAME_OnAttribute, PNAME_OnAttributes, PNAME_OnCondition, PNAME_OperandType, PNAME_Severity, PNAME_Subtype, PNAME_TransactionLevel, PNAME_ValidationBeanClass, PNAME_ValName, PNAME_xmlns, PRECISION_SCALE_STR, SEVERITY_ERROR, SEVERITY_RECOVERABLE_ERROR, SEVERITY_VETOABLE_WARNING, SEVERITY_WARNING, SQL, SQL_STR, VALIDATION_XMLNS, VALIDATOR_MSG_ID_PREFIX, VO, VO_STR, VO_USAGE, VO_USAGE_STR
 
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable
XML_STATEMENT
 
Constructor Summary
JboVOUsageListValidator()
           
 
Method Summary
 java.util.Vector getList()
          Gets this validator's list of comparison values.
 java.lang.String getValidatorSubType()
           
 java.lang.String getViewAccAttrName()
           
 java.lang.String getViewAccName()
           
 void loadXMLContents(DefElement elem)
           
 void setViewAccAttrName(java.lang.String attrName)
           
 void setViewAccName(java.lang.String voName)
           
 java.lang.String toString()
          Internal: For debugging purposes only.
 void writeContents(DefWriter jos)
          Objects should write their persistence output in this method
 
Methods inherited from class oracle.jbo.rules.JboListValidator
convertToVector, getDefXMLElementTag, initialize, initValidatorProperties, setList, validateValue, validateValueWithContext, writeChildren
 
Methods inherited from class oracle.jbo.rules.JboAbstractValidator
applyValidatorPersonalization, clone, closeObject, getDefXMLNameSpace, getErrorMsgId, getFullName, getImageLoc, getName, getTriggeringAttributeDefs, getValidatingAttributeName, getValueToValidate, getXMLElementTag, isDirty, isForPersonalization, isNew, isReadOnly, raiseException, resolve, setDirty, setForPersonalization, setInitialized, setName, setNew, setNewValue, setValidatingAttribute, setValidatingAttribute, validate, validateMany, writeObject
 
Methods inherited from class oracle.jbo.rules.AbstractValidator
applyValidatorPersonalization, convertToJava, createException, createExprValueSupplier, ensureVariableManager, getDescription, getErrorMessageClass, getErrorMsgExpressions, getInverse, getMessageBundleClass, getOnCondition, getOwner, getResourceBundleDef, getResourceBundleId, getSeverity, getTriggeringAttributeNames, getVariableManager, hasValidationCondition, hasVariables, initErrMsgParms, initTriggeringAttributeDefs, isMovedToAttrLevel, isTransactionLevel, isTransactionLevel, isValidatable, loadVariables, parseSeverityStr, prepareException, raiseException, readStringArrayList, readUserObject, readUserObjectTrim, readUserStringElementsMap, setDefaultDescription, setDescription, setErrorMessageClass, setErrorMsgExpressions, setErrorMsgId, setErrorMsgIds, setInverse, setOnCondition, setResourceBundleDef, setResourceBundleId, setSeverity, setTransactionLevel, setTriggeringAttributeNames, setValidatingAttributeName
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.jbo.rules.JboValidatorHints
getTriggeringAttributeNames, isTransactionLevel
 
Methods inherited from interface oracle.jbo.rules.JboValidatorInterface
getDescription, setDescription
 

Constructor Detail

JboVOUsageListValidator

public JboVOUsageListValidator()
Method Detail

getValidatorSubType

public java.lang.String getValidatorSubType()
Overrides:
getValidatorSubType in class JboListValidator

getViewAccAttrName

public java.lang.String getViewAccAttrName()

setViewAccAttrName

public void setViewAccAttrName(java.lang.String attrName)

getViewAccName

public java.lang.String getViewAccName()

setViewAccName

public void setViewAccName(java.lang.String voName)

getList

public java.util.Vector getList()
Description copied from class: JboListValidator
Gets this validator's list of comparison values.

Overrides:
getList in class JboListValidator
Returns:
a list of values.

toString

public java.lang.String toString()
Description copied from class: JboListValidator
Internal: For debugging purposes only.

Overrides:
toString in class JboListValidator

writeContents

public void writeContents(DefWriter jos)
Description copied from interface: PersistentDefinition
Objects should write their persistence output in this method

Specified by:
writeContents in interface PersistentDefinition
Overrides:
writeContents in class JboAbstractValidator
Parameters:
jos - the Output storage for persistence

loadXMLContents

public void loadXMLContents(DefElement elem)
Overrides:
loadXMLContents in class JboListValidator

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.0.0)

E10653-01

Copyright © 1997, 2008, Oracle. All rights reserved.