public class ViewReference extends RowReference
 NAME
      ViewReference.java - View object's use of other view objects (composite VO).
 DESCRIPTION
      The ViewReference represents ...
 NOTES
 VERSION
 MODIFIED   (MM/DD/YY)
 EFFDT_USAGE_HAS_IMPLICIT_ATTRS, EFFDT_USAGE_HAS_IMPLICIT_ATTRS_STR, EFFDT_USAGE_NO_OVERRIDE, EFFDT_USAGE_OVERRIDE_FALSE, EFFDT_USAGE_OVERRIDE_FALSE_STRmFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXXML_STATEMENTDEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP| Modifier and Type | Method and Description | 
|---|---|
| AttributeDef | findAttributeDef(java.lang.String attrName) | 
| java.lang.String[] | getApplyViewCriteriaNames() | 
| int | getAttributeCount() | 
| AttributeDef[] | getAttributeDefs() | 
| ViewCriteria | getReqdVC() | 
| java.lang.String | getViewCriteriaClause(SQLBuilder builder,
                     boolean forQuery,
                     boolean inclReqdVC) | 
| ViewDefImpl | getViewDef() | 
| ViewObject | getViewObjectAug() | 
| java.lang.String | getWhereClause() | 
| boolean | hasApplyViewCriteriaNames() | 
| boolean | isEffectiveDated()Checks if the underlying entity is used in an
 effective dated fashion or not. | 
| boolean | isFullSql() | 
| void | setApplyViewCriteriaNames(java.lang.String[] applyViewCriteriaNames) | 
| void | setViewObjectAug(ViewObject vo) | 
findViewAttrDefByBaseAttrName, findViewAttrDefByViewAttrName, findViewAttributeDefImpl, findViewAttributeDefImpls, getDef, getDefXMLElementTag, getDefXMLNameSpace, getJoinType, getJoinType, getJoinTypeAsString, getOrigObject, getXMLElementTag, isDeleteParticipant, isDirty, isEntireObjectTable, isInsertParticipant, isLockParticipant, isNew, isReadOnly, isReference, isSame, setDirty, setEntireObjectTable, setFullName, setJoinType, setName, setNew, setOrigObject, setReadOnly, setReference, writeChildren, writeContents, writeObjectaddListener, applyPersonalization, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, findPersDefObject, getAdfmConfigStartupProperty, getAllProperties, getApplicationModule, getBooleanAdfmConfigProperty, getCompListeners, getCompListenersList, getDefFullName, getDefinitionManager, getDefinitionState, getDefName, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, remove, resolvePropertyRaw, setParent, setProxyClassNameisPropertyExpression, setParent, setPropertiesMapallocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getRawPropertyValue, getResourcesFromBundle, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullNamegetFullName, getNamegetProperties, getProperty, getProperty, refreshPropertygetNamepublic ViewDefImpl getViewDef()
public ViewObject getViewObjectAug()
public void setViewObjectAug(ViewObject vo)
public int getAttributeCount()
public AttributeDef[] getAttributeDefs()
public AttributeDef findAttributeDef(java.lang.String attrName)
public java.lang.String getWhereClause()
public ViewCriteria getReqdVC()
public boolean isFullSql()
public boolean isEffectiveDated()
RowReferenceisEffectiveDated in class RowReferencetrue if the usage is effective dated,
 public boolean hasApplyViewCriteriaNames()
public java.lang.String[] getApplyViewCriteriaNames()
public void setApplyViewCriteriaNames(java.lang.String[] applyViewCriteriaNames)
public java.lang.String getViewCriteriaClause(SQLBuilder builder, boolean forQuery, boolean inclReqdVC)