Oracle Fusion Middleware Java API Reference for Oracle ADF Model Business Editor Objects
11g Release 1 (11.1.1.7.0)

E36215-01

oracle.adfinternal.businesseditor.objects
Class StandardAttributeImpl

java.lang.Object
  extended by oracle.adfinternal.businesseditor.objects.BusinessEditorBaseObjectImpl
      extended by oracle.adfinternal.businesseditor.objects.BusinessEditorObjectImpl
          extended by oracle.adfinternal.businesseditor.objects.AttributeImpl
              extended by oracle.adfinternal.businesseditor.objects.StandardAttributeImpl
All Implemented Interfaces:
Attribute, StandardAttribute, ObjectGroupOwner

public final class StandardAttributeImpl
extends AttributeImpl
implements StandardAttribute

For internal framework use only. A standard attribute for a business object.

For internal use only. Application developers should not use this

Constructor Summary
protected StandardAttributeImpl(BusinessObjectImpl bo, java.lang.String attrName, java.lang.String logicalType, java.lang.String picklistLookupType)
           
 
Method Summary
protected  void cancelFlowForExistingObject()
           
protected  void cancelFlowForNewObject()
           
protected  void finishFlowForExistingObject()
           
protected  void finishFlowForNewObject()
           
protected  java.lang.String getFixedChoiceListLookupType()
           
protected  java.lang.String getLogicalType()
           
protected  ObjectType getObjectType()
           
protected  oracle.jbo.ViewObject getViewObjectBeingEdited()
           
protected  void initFlowForExistingObject()
           
protected  void initFlowForNewObject()
           
 void setRequired(boolean required)
          Sets if value is required for this attribute.
 
Methods inherited from class oracle.adfinternal.businesseditor.objects.AttributeImpl
addAttrToList, addDependencyAttr, addTrigger, createTrigger, createTrigger, createValidator, deleteTrigger, deleteValidator, doCommit, doRollback, findTrigger, findValidator, getApiName, getBusinessObjectFullName, getDependencyAttrs, getDisplayLabel, getGroupHelper, getHelpText, getTriggers, getUpdateableExpression, getValidators, isRemovable, isRequired, removeAttrFromList, removeDependencyAttr, renameTrigger, renameValidator, setDisplayLabel, setHelpText, setTriggerPopulated, setUpdateableExpression
 
Methods inherited from class oracle.adfinternal.businesseditor.objects.BusinessEditorObjectImpl
getBusinessEditor, getBusinessEditorLogic, getBusinessEditorManager, getBusinessEditorViewLogic, getDescription, getName, getObjectKey, getProperty, setDescription, setName, setProperty
 
Methods inherited from class oracle.adfinternal.businesseditor.objects.BusinessEditorBaseObjectImpl
canPopulateChildren, checkLoadObject, containsProperty, ensureVerified, getContainer, getLocalizedString, getPropertyNoLoad, initialize, isLoaded, isNew, isNotVerified, populateChildren, postCommit, preCommit, readObject, removeProperty, setDirty, setNew, setNotExist, setPropertyNoLoad, setVerified, valuesDiffer, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.adf.businesseditor.objects.Attribute
addDependencyAttr, createTrigger, createTrigger, createValidator, deleteTrigger, deleteValidator, findTrigger, findValidator, getDependencyAttrs, getDescription, getDisplayLabel, getHelpText, getName, getTriggers, getUpdateableExpression, getValidators, isRemovable, isRequired, removeDependencyAttr, setDescription, setDisplayLabel, setHelpText, setUpdateableExpression
 

Constructor Detail

StandardAttributeImpl

protected StandardAttributeImpl(BusinessObjectImpl bo,
                                java.lang.String attrName,
                                java.lang.String logicalType,
                                java.lang.String picklistLookupType)
Method Detail

setRequired

public void setRequired(boolean required)
Description copied from interface: Attribute
Sets if value is required for this attribute.

Specified by:
setRequired in interface Attribute
Overrides:
setRequired in class AttributeImpl
Parameters:
required - if valud is required for this attribute

initFlowForNewObject

protected void initFlowForNewObject()
Specified by:
initFlowForNewObject in class BusinessEditorBaseObjectImpl

initFlowForExistingObject

protected void initFlowForExistingObject()
Specified by:
initFlowForExistingObject in class BusinessEditorBaseObjectImpl

finishFlowForNewObject

protected void finishFlowForNewObject()
Specified by:
finishFlowForNewObject in class BusinessEditorBaseObjectImpl

finishFlowForExistingObject

protected void finishFlowForExistingObject()
Specified by:
finishFlowForExistingObject in class BusinessEditorBaseObjectImpl

cancelFlowForNewObject

protected void cancelFlowForNewObject()
Specified by:
cancelFlowForNewObject in class BusinessEditorBaseObjectImpl

cancelFlowForExistingObject

protected void cancelFlowForExistingObject()
Specified by:
cancelFlowForExistingObject in class BusinessEditorBaseObjectImpl

getViewObjectBeingEdited

protected oracle.jbo.ViewObject getViewObjectBeingEdited()
Specified by:
getViewObjectBeingEdited in class BusinessEditorBaseObjectImpl

getFixedChoiceListLookupType

protected java.lang.String getFixedChoiceListLookupType()
Specified by:
getFixedChoiceListLookupType in class AttributeImpl

getLogicalType

protected java.lang.String getLogicalType()
Specified by:
getLogicalType in class AttributeImpl

getObjectType

protected ObjectType getObjectType()
Specified by:
getObjectType in class BusinessEditorBaseObjectImpl

Oracle Fusion Middleware Java API Reference for Oracle ADF Model Business Editor Objects
11g Release 1 (11.1.1.7.0)

E36215-01

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