|
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.osn.visitor.OsnTranslationVisitor oracle.apps.fnd.applcore.socialnetwork.model.osn.visitor.OsnVisitor
public class OsnVisitor
The visitor that will be used to extract the definition OSN data from a ViewObjectStructure object.
Field Summary |
---|
Fields inherited from class oracle.apps.fnd.applcore.socialnetwork.model.osn.visitor.OsnTranslationVisitor |
---|
_errors, _warnings, ALL_COUNTRY, ALL_LANG |
Constructor Summary | |
---|---|
OsnVisitor()
Default Constructor. |
Method Summary | |
---|---|
java.lang.String |
getAppName()
Get the application name for the OSN structure registration of an object. |
java.util.List<waggle.common.modules.social.v1.infos.socialdefinitions.XV1SocialDefinitionFieldInfo> |
getFields()
Get the field definitions for the OSN structure registration of an object. |
java.lang.String |
getLogoUrl()
Get the url to the logo for use within the OSN structure registration of an object. |
java.lang.String |
getViewDetailsFieldName()
Get the name of the field that will be returned from getFields
that will contain the callback URL into Fusion Applications. |
java.lang.String |
getVisitorName()
Name of the visitor. |
static boolean |
isDateType(java.lang.String javaType)
Is the passed fully qualified class name a Date type. |
static boolean |
isDecimalType(java.lang.String javaType)
Is the passed fully qualified class name a Decimal type. |
static boolean |
isIntegerType(java.lang.String javaType)
Is the passed fully qualified class name a non-decimal type. |
void |
reset()
|
void |
visit(ViewObjectNodeStructure node)
Visit the node and process its contents. |
protected void |
visitAttribute(SocialNetworkNodeAttribute attribute)
|
Methods inherited from class oracle.apps.fnd.applcore.socialnetwork.model.osn.visitor.OsnTranslationVisitor |
---|
addLocales, addTranslation, defaultValue, getAppId, getDescription, getDisplayType, getDisplayTypePlural, getExternalId, getOsnName, getTranslations, getType, getTypePlural, getValidationErrors, validateExistance, validateExternalId, visitAttributeTranslations, visitNodeTranslations |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.apps.fnd.applcore.socialnetwork.model.osn.adaptor.OsnTranslationAdaptor |
---|
addLocales, getDescription, getDisplayType, getDisplayTypePlural, getTranslations |
Methods inherited from interface oracle.apps.fnd.applcore.socialnetwork.model.osn.adaptor.OsnBaseAdaptor |
---|
getAppId, getExternalId, getOsnName, getType, getTypePlural |
Constructor Detail |
---|
public OsnVisitor()
Method Detail |
---|
public void reset()
reset
in class OsnTranslationVisitor
public java.lang.String getVisitorName()
getVisitorName
in interface ViewObjectStructureVisitor
getVisitorName
in class OsnTranslationVisitor
public java.lang.String getAppName()
getAppName
in interface OsnAdaptor
public java.lang.String getLogoUrl()
getLogoUrl
in interface OsnAdaptor
public java.util.List<waggle.common.modules.social.v1.infos.socialdefinitions.XV1SocialDefinitionFieldInfo> getFields()
getFields
in interface OsnAdaptor
public void visit(ViewObjectNodeStructure node)
visit
in interface ViewObjectStructureVisitor
visit
in class OsnTranslationVisitor
node
- the node to visit.public java.lang.String getViewDetailsFieldName()
getFields
that will contain the callback URL into Fusion Applications.
getViewDetailsFieldName
in interface OsnAdaptor
protected void visitAttribute(SocialNetworkNodeAttribute attribute)
public static boolean isDateType(java.lang.String javaType)
javaType
- fully qualified class name, example java.util.Date
public static boolean isIntegerType(java.lang.String javaType)
javaType
- fully qualified class name, example java.lang.Integer
public static boolean isDecimalType(java.lang.String javaType)
javaType
- fully qualified class name, example java.lang.Number
|
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 |