Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

oracle.apps.fnd.applcore.flex.runtime.util.common.category.context
Class CategoryContextDef

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.runtime.util.common.category.CategoryDef
      extended by oracle.apps.fnd.applcore.flex.runtime.util.common.category.context.CategoryContextDef

public class CategoryContextDef
extends CategoryDef

Since:
release specific (what release of product did this appear in)
Version:
$Header: atgpf/applcore/applications/FlexModeler/Model/src/oracle/apps/fnd/applcore/flex/runtime/util/common/category/context/CategoryContextDef.java /main/41 2010/03/03 13:09:42 ssarnoba Exp $
Author:
ssarnoba

Nested Class Summary
 
Nested classes/interfaces inherited from class oracle.apps.fnd.applcore.flex.runtime.util.common.category.CategoryDef
CategoryDef.MetadataQueryParams
 
Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.flex.runtime.util.common.category.CategoryDef
ADFBC_USAGES_COLLECTION, CATEGORY_CONTEXTS_COLLECTION, CONTEXT_USAGES_COLLECTION, CONTEXTS_COLLECTION, FLEX_USAGES_COLLECTION, TABLE_USAGES_COLLECTION, UNDETERMINED, UNDETERMINED_CATAGEORY_CODE
 
Method Summary
 void addPrimaryContextUsageRows(oracle.jbo.Row row)
           
static CategoryContextDef createCategoryContextDefHeader(java.lang.String applicationId, java.lang.String categoryCode, java.lang.String contextCode, java.lang.String dffCode, oracle.jbo.ApplicationModule metadataAm, oracle.jbo.ApplicationModule categoryMetadataAm, CategoryDef categoryDef, ApplicationResources connUrl, oracle.jbo.Row contextRow)
           
static java.lang.String csGetContextEoDefFullName(java.lang.String applicationId, java.lang.String flexfieldCode, java.lang.String flexUsageCode, oracle.jbo.ApplicationModule metadataAm, java.lang.String contextCode, java.lang.String effGroupCode, boolean isTranslatableContext)
           
 void defineAndAddArtifactsForAdfbcUsageRow(oracle.jbo.Row adfBcUsageRow, java.lang.String tableUsageType)
           
static java.lang.String deGetContextEoDefFullName(java.lang.String applicationId, java.lang.String dffCode, java.lang.String flexUsageCode, oracle.jbo.ApplicationModule metadataAm, java.lang.String contextCode, java.lang.String effGroupCode, boolean isTranslatableContext, boolean isInterface)
           
static java.lang.String deGetContextVoDefFullName(java.lang.String applicationId, java.lang.String dffCode, java.lang.String flexUsageCode, oracle.jbo.ApplicationModule metadataAm, java.lang.String contextCode, java.lang.String effGroupCode, boolean isTranslatable)
           
 boolean generateInterfaceArtifacts()
           
 CategoryDef getCategoryDef()
           
 java.lang.String getContextCode()
           
 java.lang.String getContextDisplayName()
           
 java.lang.String getContextName()
           
 oracle.jbo.Row getContextRow()
           
 java.util.Set<oracle.jbo.Row> getPrimaryContextUsageRows()
           
static java.lang.String gsGetContextVoDefFullName(java.lang.String applicationId, java.lang.String dffCode, java.lang.String flexUsageCode, oracle.jbo.ApplicationModule metadataAm, java.lang.String contextCode, java.lang.String effGroupCode, boolean isTranslatable)
           
 boolean isMultiRow()
           
 boolean isTranslatableContext()
           
static java.lang.String itcGetContextVoDefFullName(java.lang.Long appId, java.lang.String flexCode, java.lang.String flexUsageCode, oracle.jbo.ApplicationModule dffMetadataAm, java.lang.String contextCode, java.lang.String effGroupCode, boolean isInterface, boolean isTranslatable)
           
 void setContextDisplayName(java.lang.String contextDisplayName)
           
 java.lang.String toString()
           
 void validate(boolean afterDefiningJbos, boolean afterDefiningArtifacts, boolean afterQueryingFlexMetadata)
           
static java.lang.String wsGetContextEoDefFullName(java.lang.String applicationId, java.lang.String flexfieldCode, java.lang.String flexUsageCode, oracle.jbo.ApplicationModule metadataAm, java.lang.String contextCode, java.lang.String effGroupCode, boolean isTranslatableContext)
           
static java.lang.String wsGetContextVoDefFullName(java.lang.String applicationId, java.lang.String flexfieldCode, java.lang.String flexUsageCode, oracle.jbo.ApplicationModule metadataAm, java.lang.String contextCode, java.lang.String effGroupCode, boolean isTranslatable)
           
 
Methods inherited from class oracle.apps.fnd.applcore.flex.runtime.util.common.category.CategoryDef
addBcArtifactsToDefImpl, addCategoryContextDef, addEffGroup, addPersistedDef, addPrimaryAdfbcUsageRow, addPrimaryAdfbcUsageRowInterface, addPrimaryFlexUsageRow, addPrimaryTableUsageRow, addPrimaryTableUsageRowInterface, addSubtypeCategoryDef, artifactsCreated, createCategoryDef, defineDeclVoFromScratch, descendantCategoriesDetermined, findAmPdef, flexMetadataIsQueried, generateDeclarativeJbos, generateInterfaceJbos, generateWebServiceJbos, getAllBCArtifacts, getAllSubtypeCategories, getApplicationId, getApplicationIdLong, getArtifact, getBcArtifacts, getBcArtifacts, getCategoryCode, getCategoryConfig, getCategoryContextDef, getCategoryContextDefs, getCategoryMetadataAm, getCategoryName, getChildCategoryDefOnMainPath, getConnectionUrl, getCustomizations, getDeclarativeVoDefFullname, getEffCustomizations, getEffGroupCode, getEffGroupCodes, getEffGroupCodesInterface, getEffGroupCodesNonInterface, getFlexfieldCode, getFlexUsageCode, getMetadataAm, getMetadataForCloning, getMetadataQueryParams, getNamingScheme, getOtherDescendantCategoryDefs, getPackageName, getParentCategoryCode, getParentCategoryDef, getParentCategoryName, getPersistables, getPersistedDefsMap, getPrefixName, getPrimaryAdfbcUsageRow, getPrimaryAdfbcUsageRow, getPrimaryAdfbcUsageRowInterface, getPrimaryAdfbcUsageRows, getPrimaryAdfbcUsageRowsInterface, getPrimaryFlexUsageRows, getPrimaryInstance, getPrimaryTableUsageRows, getPrimaryTableUsageRowsInterface, getServiceEnabler, getSiblingPlusSiblingChildrenCategoryDefs, getTableUsageCode, getXsdGenerator, isCategoryProcessedInPreviousRun, isCloned, isFlexMetadataQuerySuccessful, isJboBuildSuccessful, isPrimaryAdfbcUsageRowInterface, isPrimaryFlexUsageUsageRow, isPrimaryTableUsageRow, isPrimaryTableUsageRowInterface, isPrimaryUsageLevel, isSubtypeCategoriesDetermined, isUndeterminedCategory, saveMetadataForCloning, setArtifactsCreated, setCategoryAMsPersisted, setCategoryMetadataAm, setCategoryProcessedInPreviousRun, setCategoryVOsPersistedOrPersistDelayed, setDescendantCategories, setJboBuildOutcomeSucceeded, setMetadataAm, setMetadataIsQueried, setMetadataQueryFlags, setMetadataQuerySuccessfulAndValidate, setPrimaryFlexUsageRow, setPrimaryTableUsageRow, setSiblingPlusSiblingChildrenCategories, setSubtypeCategoriesDetermined, undeterminedParentCategoryDef, validate, validateAfterCreatingHeader, vosPersistedOrPersistDelayed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getContextName

public java.lang.String getContextName()

deGetContextVoDefFullName

public static java.lang.String deGetContextVoDefFullName(java.lang.String applicationId,
                                                         java.lang.String dffCode,
                                                         java.lang.String flexUsageCode,
                                                         oracle.jbo.ApplicationModule metadataAm,
                                                         java.lang.String contextCode,
                                                         java.lang.String effGroupCode,
                                                         boolean isTranslatable)

deGetContextEoDefFullName

public static java.lang.String deGetContextEoDefFullName(java.lang.String applicationId,
                                                         java.lang.String dffCode,
                                                         java.lang.String flexUsageCode,
                                                         oracle.jbo.ApplicationModule metadataAm,
                                                         java.lang.String contextCode,
                                                         java.lang.String effGroupCode,
                                                         boolean isTranslatableContext,
                                                         boolean isInterface)

gsGetContextVoDefFullName

public static java.lang.String gsGetContextVoDefFullName(java.lang.String applicationId,
                                                         java.lang.String dffCode,
                                                         java.lang.String flexUsageCode,
                                                         oracle.jbo.ApplicationModule metadataAm,
                                                         java.lang.String contextCode,
                                                         java.lang.String effGroupCode,
                                                         boolean isTranslatable)

wsGetContextVoDefFullName

public static java.lang.String wsGetContextVoDefFullName(java.lang.String applicationId,
                                                         java.lang.String flexfieldCode,
                                                         java.lang.String flexUsageCode,
                                                         oracle.jbo.ApplicationModule metadataAm,
                                                         java.lang.String contextCode,
                                                         java.lang.String effGroupCode,
                                                         boolean isTranslatable)

getContextCode

public java.lang.String getContextCode()

defineAndAddArtifactsForAdfbcUsageRow

public void defineAndAddArtifactsForAdfbcUsageRow(oracle.jbo.Row adfBcUsageRow,
                                                  java.lang.String tableUsageType)
Overrides:
defineAndAddArtifactsForAdfbcUsageRow in class CategoryDef

wsGetContextEoDefFullName

public static java.lang.String wsGetContextEoDefFullName(java.lang.String applicationId,
                                                         java.lang.String flexfieldCode,
                                                         java.lang.String flexUsageCode,
                                                         oracle.jbo.ApplicationModule metadataAm,
                                                         java.lang.String contextCode,
                                                         java.lang.String effGroupCode,
                                                         boolean isTranslatableContext)

csGetContextEoDefFullName

public static java.lang.String csGetContextEoDefFullName(java.lang.String applicationId,
                                                         java.lang.String flexfieldCode,
                                                         java.lang.String flexUsageCode,
                                                         oracle.jbo.ApplicationModule metadataAm,
                                                         java.lang.String contextCode,
                                                         java.lang.String effGroupCode,
                                                         boolean isTranslatableContext)

getPrimaryContextUsageRows

public java.util.Set<oracle.jbo.Row> getPrimaryContextUsageRows()

addPrimaryContextUsageRows

public void addPrimaryContextUsageRows(oracle.jbo.Row row)

getCategoryDef

public CategoryDef getCategoryDef()

isMultiRow

public boolean isMultiRow()

createCategoryContextDefHeader

public static CategoryContextDef createCategoryContextDefHeader(java.lang.String applicationId,
                                                                java.lang.String categoryCode,
                                                                java.lang.String contextCode,
                                                                java.lang.String dffCode,
                                                                oracle.jbo.ApplicationModule metadataAm,
                                                                oracle.jbo.ApplicationModule categoryMetadataAm,
                                                                CategoryDef categoryDef,
                                                                ApplicationResources connUrl,
                                                                oracle.jbo.Row contextRow)

itcGetContextVoDefFullName

public static java.lang.String itcGetContextVoDefFullName(java.lang.Long appId,
                                                          java.lang.String flexCode,
                                                          java.lang.String flexUsageCode,
                                                          oracle.jbo.ApplicationModule dffMetadataAm,
                                                          java.lang.String contextCode,
                                                          java.lang.String effGroupCode,
                                                          boolean isInterface,
                                                          boolean isTranslatable)

toString

public java.lang.String toString()
Overrides:
toString in class CategoryDef

generateInterfaceArtifacts

public boolean generateInterfaceArtifacts()

validate

public void validate(boolean afterDefiningJbos,
                     boolean afterDefiningArtifacts,
                     boolean afterQueryingFlexMetadata)
Overrides:
validate in class CategoryDef
Parameters:
afterDefiningJbos - - after DT@Rt
afterDefiningArtifacts - - after creating BcArtifact lists (which comes after querying flex metadata)

setContextDisplayName

public void setContextDisplayName(java.lang.String contextDisplayName)

getContextDisplayName

public java.lang.String getContextDisplayName()

isTranslatableContext

public boolean isTranslatableContext()

getContextRow

public oracle.jbo.Row getContextRow()

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.