|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNodeAttribute oracle.apps.fnd.applcore.socialnetwork.model.pojo.nodestructure.ViewObjectAttributeStructure
public class ViewObjectAttributeStructure
Attribute definition for the selected social network node.
Field Summary | |
---|---|
protected oracle.jbo.server.AttributeDefImpl |
_attrDef
|
static java.lang.String |
ATTR_OSN_ENABLED
|
protected static java.lang.String |
ATTR_OSN_ENABLED_CUST
|
protected static java.lang.String |
ATTRIBUTE_OSN_FALSE
|
protected static java.lang.String |
ATTRIBUTE_OSN_TRUE
|
protected static java.lang.String |
ATTRIBUTE_PROPERTY_EXTRACT_SEPARATOR
|
protected static java.lang.String |
ATTRIBUTE_PROPERTY_SEPARATOR
|
Fields inherited from class oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNodeAttribute |
---|
ENABLED_FALSE, ENABLED_TRUE |
Constructor Summary | |
---|---|
ViewObjectAttributeStructure(ViewObjectNodeStructure voStructure)
Default Constructor. |
Method Summary | |
---|---|
void |
applyCustomerEnabledChanges()
Commit any changes made via setChangedCustomerEnabled to be applied for use from getCustomerEnabled. |
void |
applyModificationsToPDefVo(oracle.jbo.server.PDefViewObject pDefVO)
Internal Use Only. |
boolean |
equals(java.lang.Object object)
|
oracle.jbo.server.AttributeDefImpl |
getAttributeDef(java.lang.String childAttributeName)
In scenarios where this attribute has children, load the definition for the child attribute node. |
java.lang.String |
getAttributeStorageName()
Internal Use Only. |
java.lang.Boolean |
getChangedCustomerEnabled()
Gets the un-applied enabled state of the node as set by the customer. |
java.lang.String |
getCurrencyCodeAttribute()
The name of the attribute to use for the currency code. |
java.lang.String |
getCustomerEnabled()
Gets the enabled state of the node as set by the customer. |
java.lang.String |
getDisplayName()
Gets the display name for the node. |
java.lang.String |
getDisplayName(oracle.jbo.LocaleContext localeContext)
Gets the display name for the node. |
java.lang.String |
getDisplayNamePlural()
Gets the plural display name for the node. |
java.lang.Boolean |
getEffectiveDated()
Determine if this attribute belongs to a VO which is effective dated. |
java.lang.String |
getEnabled()
Gets the enabled state of the node. |
java.lang.String |
getFieldName()
Get the name to be used when generating the field definition. |
java.lang.String |
getFullDisplayName(boolean shortened)
Get the full display name of this attribute including all parent display names/ |
java.lang.String |
getGadgetType()
The type of gadget that the fusion applications developer defined the attribute as. |
java.lang.String |
getJavaType()
The Java type that the attribute will return its value as at runtime. |
ViewObjectAttributeStructure |
getParentAttribute()
Retrieve the attribute node which contains (is the parent) of this attribute. |
int |
getPrecision()
Gets the precision definition for the attribute. |
int |
getScale()
Gets the scale definition for the attribute. |
java.lang.Boolean |
getSensitive()
Gets the state of the sensitive flag. |
protected ViewObjectNodeStructure |
getVoStructure()
Get the View Object Node Structure for this attribute. |
int |
hashCode()
|
boolean |
isMandatorySave()
If a save occurs then this attribute must be saved. |
boolean |
isModified()
Determine if any of the values in the structure have been modified. |
boolean |
isRequired()
Gets the mandatory flag for the BC4J attribute definition. |
boolean |
isUserKeyAttribute()
Gets whether the fusion applications developer wants this attribute as the display name for the View Object instance. |
void |
loadAttribute(oracle.jbo.server.AttributeDefImpl attrDef)
Load the structure of the attribute from the definition provided. |
protected void |
loadAttributeProperties(oracle.jbo.server.AttributeDefImpl attrDef,
oracle.jbo.LocaleContext localeContext,
SnPropertyCollection properties)
Load the _properties collection based upon the attributes from attrDef. |
protected oracle.jbo.server.AttributeDefImpl |
loadDefinition()
Load a personalized copy of the attribute definition. |
void |
rollbackCustomerEnabledChanges()
Rollback any changes made via setChangedCustomerEnabled so the value returned from getCustomerEnabled will remain unchanged. |
void |
setChangedCustomerEnabled(java.lang.Boolean enabled)
Sets the un-applied enabled state of the node as set by the customer. |
void |
setCustomerEnabled(java.lang.String enabled)
Sets the enabled state of the node as set by the customer. |
void |
setDisplayName(java.lang.String displayName)
Sets the display name of the node. |
void |
setEffectiveDated(java.lang.Boolean effectiveDated)
Determine if this attribute belongs to a VO which is effective dated. |
void |
setEnabled(java.lang.String enabled)
Sets the enabled state of the node. |
void |
setParentAttribute(ViewObjectAttributeStructure parent)
Set the attribute node which contains (is the parent) of this attribute. |
void |
setSensitive(java.lang.Boolean sensitive)
Sets the state of the sensitive flag. |
Methods inherited from class oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNodeAttribute |
---|
getAdditionalInformationItems, getAttributeName, getChildren, getFlattenedChildren, getFlattenedParentage, getMandatory, getName, getSelectableForSend, isAdditionalInformationAvailable, isShowableInFlattenedAttributeList, setAttributeName, setFlattenedParentage, setMandatory, setName, setSelectableForSend |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String ATTRIBUTE_PROPERTY_SEPARATOR
protected static final java.lang.String ATTRIBUTE_PROPERTY_EXTRACT_SEPARATOR
protected static final java.lang.String ATTRIBUTE_OSN_TRUE
protected static final java.lang.String ATTRIBUTE_OSN_FALSE
public static final java.lang.String ATTR_OSN_ENABLED
protected static final java.lang.String ATTR_OSN_ENABLED_CUST
protected transient oracle.jbo.server.AttributeDefImpl _attrDef
Constructor Detail |
---|
public ViewObjectAttributeStructure(ViewObjectNodeStructure voStructure)
voStructure
- the view object containing this attribute.Method Detail |
---|
protected ViewObjectNodeStructure getVoStructure()
public oracle.jbo.server.AttributeDefImpl getAttributeDef(java.lang.String childAttributeName)
childAttributeName
- the name of a child attribute.
public java.lang.String getFieldName()
public void setEnabled(java.lang.String enabled)
setEnabled
in class SocialNetworkNodeAttribute
enabled
- the enabled state.public java.lang.String getEnabled()
getEnabled
in class SocialNetworkNodeAttribute
public void setCustomerEnabled(java.lang.String enabled)
setCustomerEnabled
in class SocialNetworkNodeAttribute
enabled
- the enabled state.public java.lang.String getCustomerEnabled()
getCustomerEnabled
in class SocialNetworkNodeAttribute
public void setChangedCustomerEnabled(java.lang.Boolean enabled)
setChangedCustomerEnabled
in class SocialNetworkNodeAttribute
enabled
- the enabled state.public java.lang.Boolean getChangedCustomerEnabled()
getChangedCustomerEnabled
in class SocialNetworkNodeAttribute
public void applyCustomerEnabledChanges()
applyCustomerEnabledChanges
in class SocialNetworkNodeAttribute
public void rollbackCustomerEnabledChanges()
rollbackCustomerEnabledChanges
in class SocialNetworkNodeAttribute
public void setDisplayName(java.lang.String displayName)
setDisplayName
in class SocialNetworkNodeAttribute
displayName
- the display name.public java.lang.String getDisplayName()
getDisplayName
in class SocialNetworkNodeAttribute
public java.lang.String getDisplayName(oracle.jbo.LocaleContext localeContext)
localeContext
- the locale to retieve text in.
public java.lang.String getDisplayNamePlural()
public void setSensitive(java.lang.Boolean sensitive)
setSensitive
in class SocialNetworkNodeAttribute
sensitive
- the sensitive flag value.public java.lang.Boolean getSensitive()
getSensitive
in class SocialNetworkNodeAttribute
public java.lang.String getJavaType()
public java.lang.String getGadgetType()
public boolean isUserKeyAttribute()
public boolean isRequired()
public int getPrecision()
public int getScale()
public boolean isModified()
public java.lang.Boolean getEffectiveDated()
getEffectiveDated
in class SocialNetworkNodeAttribute
public void setEffectiveDated(java.lang.Boolean effectiveDated)
setEffectiveDated
in class SocialNetworkNodeAttribute
effectiveDated
- whether this attribute is effective dated.public java.lang.String getCurrencyCodeAttribute()
public void setParentAttribute(ViewObjectAttributeStructure parent)
public ViewObjectAttributeStructure getParentAttribute()
public boolean isMandatorySave()
public void applyModificationsToPDefVo(oracle.jbo.server.PDefViewObject pDefVO)
ViewObjectNodeStructure
.
Applies the changes made to this attribute to the persdef View Object supplied.
pDefVO
- the personalization VO representation of the VO that contains this attribute..public java.lang.String getAttributeStorageName()
getAttributeStorageName
in class SocialNetworkNodeAttribute
public java.lang.String getFullDisplayName(boolean shortened)
shortened
- whether to show a shortened version of the display name.
protected oracle.jbo.server.AttributeDefImpl loadDefinition()
public void loadAttribute(oracle.jbo.server.AttributeDefImpl attrDef)
attrDef
- the definition of the attribute.protected void loadAttributeProperties(oracle.jbo.server.AttributeDefImpl attrDef, oracle.jbo.LocaleContext localeContext, SnPropertyCollection properties)
attrDef
- the attribute definition.localeContext
- the locale context to get any translations for.properties
- the collection where to put any properties in.public boolean equals(java.lang.Object object)
equals
in class SocialNetworkNodeAttribute
public int hashCode()
hashCode
in class SocialNetworkNodeAttribute
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |