public class ClientViewDef extends StructureDefImpl implements ViewDef
attributeList, attributes, mDefFullName, mDefName, mFullName, mNameFULL_OUTER_JOIN_TYPE, INNER_JOIN_TYPE, LEFT_OUTER_JOIN_TYPE, NONE_JOIN_TYPE, RIGHT_OUTER_JOIN_TYPE| Constructor and Description | 
|---|
| ClientViewDef(ApplicationModuleImpl am,
             int id,
             java.lang.String name,
             java.lang.String fullName,
             AttributeDefValue[] attrDefInfo,
             boolean forEdit) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addAllRowAttributes(java.lang.String rowRefName) | 
| void | addEntityUsage(java.lang.String usageName,
              java.lang.String entityDefName,
              boolean referenceOnly,
              boolean readOnly) | 
| void | addEntityUsage(java.lang.String usageName,
              java.lang.String entityDefName,
              boolean referenceOnly,
              boolean readOnly,
              java.lang.String assocName,
              java.lang.String assocEndName,
              java.lang.String srcUsageName) | 
| AttributeDef | addRowAttribute(java.lang.String attrName,
               java.lang.String rowRefName,
               java.lang.String baseAttrName) | 
| void | addViewUsage(java.lang.String usageName,
            java.lang.String viewDefName) | 
| void | addViewUsage(java.lang.String usageName,
            java.lang.String viewDefName,
            java.lang.String viewLinkName,
            java.lang.String viewLinkEndName,
            java.lang.String srcUsageName) | 
| void | checkStructWithOld() | 
| ListBindingDef | findListBindingDef(java.lang.String name) | 
| ListBindingDef | lookupListBindingDef(java.lang.String lbName) | 
| void | registerDefObject() | 
| void | resolveDefObject() | 
| void | saveXMLContents() | 
| void | setDefaultBaseDir(java.lang.String defaultBaseDir) | 
| void | setJoinType(java.lang.String usageName,
           int joinType) | 
| void | setOrderByClause(java.lang.String orderByClause) | 
| void | writeXMLContents() | 
addDynamicAttribute, addViewLinkAccessor, getNewAttributeDefHelperaddViewLinkAccessorInternal, findAttributeDef, getAttributeCount, getAttributeDef, getAttributeDefs, getAttributeIndexOf, getColumnNameForQuery, getDefFullName, getDefName, getFullName, getName, lookupAttributeDef, removeViewLinkAccessor, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindAttributeDef, getAttributeCount, getAttributeDef, getAttributeDefs, getAttributeIndexOf, getColumnNameForQuery, getDefFullName, getDefName, getFullName, getName, lookupAttributeDefpublic ClientViewDef(ApplicationModuleImpl am, int id, java.lang.String name, java.lang.String fullName, AttributeDefValue[] attrDefInfo, boolean forEdit)
public ListBindingDef lookupListBindingDef(java.lang.String lbName)
public ListBindingDef findListBindingDef(java.lang.String name)
public void checkStructWithOld()
checkStructWithOld in interface ViewDefpublic void addEntityUsage(java.lang.String usageName,
                  java.lang.String entityDefName,
                  boolean referenceOnly,
                  boolean readOnly)
addEntityUsage in interface ViewDefpublic void addEntityUsage(java.lang.String usageName,
                  java.lang.String entityDefName,
                  boolean referenceOnly,
                  boolean readOnly,
                  java.lang.String assocName,
                  java.lang.String assocEndName,
                  java.lang.String srcUsageName)
addEntityUsage in interface ViewDefpublic void addViewUsage(java.lang.String usageName,
                java.lang.String viewDefName)
addViewUsage in interface ViewDefpublic void addViewUsage(java.lang.String usageName,
                java.lang.String viewDefName,
                java.lang.String viewLinkName,
                java.lang.String viewLinkEndName,
                java.lang.String srcUsageName)
addViewUsage in interface ViewDefpublic void setJoinType(java.lang.String usageName,
               int joinType)
setJoinType in interface ViewDefpublic AttributeDef addRowAttribute(java.lang.String attrName, java.lang.String rowRefName, java.lang.String baseAttrName)
addRowAttribute in interface ViewDefpublic void addAllRowAttributes(java.lang.String rowRefName)
addAllRowAttributes in interface ViewDefpublic void setOrderByClause(java.lang.String orderByClause)
setOrderByClause in interface ViewDefpublic void resolveDefObject()
resolveDefObject in interface ViewDefpublic void registerDefObject()
registerDefObject in interface ViewDefpublic void setDefaultBaseDir(java.lang.String defaultBaseDir)
setDefaultBaseDir in interface ViewDefpublic void writeXMLContents()
writeXMLContents in interface ViewDefpublic void saveXMLContents()
saveXMLContents in interface ViewDef