public class Layout extends Mbo implements LayoutRemote
This class defines, by a specific reference Mbo, a portlet added to a start center.
This is a SYSTEM level object.
. The key attributes for this object are as follows: LAYOUTID
The attributes in this object are as follows:
Attribute Name | Description |
---|---|
LAYOUTID | Layout |
PORTLETID | Portlet Id |
DESCRIPTION | Display Name |
ORDERNUM | Order |
COLUMNNUM | Column |
SCCONFIGID | SCCONFIGID |
MINORMAX | Portlet State |
CHARTTYPE | Chart Type |
SHOWCHART | Show Chart by Default |
RSCONDITIONATTR | Condition Attribute |
RSGRAPHATTR | Display By |
ROWSTODISPLAY | Rows To Display |
QUERYNAME | Current Query |
MULTILANGCOPY, phantomList, phantomQueue
ALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USER
Constructor and Description |
---|
Layout(MboSet ms)
Construct the Layout object
|
Modifier and Type | Method and Description |
---|---|
void |
add()
Add a new Layout - set field defaults.
|
void |
addToActionsPortlet(MboSetRemote dataSet)
Adds Actions to Actions Portlet
|
void |
addToFAPortlet(MboSetRemote dataSet)
Adds Applications to Favorite Applications Portlet
|
void |
addToKPIGraph(MboSetRemote dataSet)
Adds KPIs to KPI Graph Portlet
|
void |
addToKPIList(MboSetRemote dataSet)
Adds KPIs to KPI List Portlet
|
void |
addToReportList(MboSetRemote dataSet)
Adds Reports to Reports List Portet
|
boolean |
canDeletePortletLabels()
Returns true if the LAYOUT was marked to delete the labels
|
void |
delete(long accessModifier)
Overridden to delete this LAYOUT and records associated with this LAYOUT.
|
java.lang.String |
getSavedQueryApp()
Get Current Saved query application
|
void |
init()
Called by the framework when the Mbo has been constructed and the
MboValues have been initialized.
|
void |
resetForAppChange()
Reset Data when an application is changed
|
void |
setDefaultsForObjectStructure()
Select the first object structure
|
void |
setDefaultsForResultSet()
Get reference of the related result set portlet mbos and
callss method to set query name
|
void |
setDeletePortletLabels(boolean deletePortletLabels)
Marks the LAYOUT record so that it deletes the labels
|
void |
undelete()
Overridden to undelete this LAYOUT and records associated with this LAYOUT.
|
void |
validateRSConditions()
It makes sure that a condition attribute has been selected when color parameters have been set.
|
void |
validateShowGraph()
It makes sure that a graph attribute has been selected before flagging Show graph attribute as true
|
addMboSetForRequiredCheck, addToDeleteForInsertList, andEvaluateConditions, appValidate, blindCopy, canDelete, checkFieldAccess, checkMethodAccess, checkMethodAccess, checkQualifiedRestriction, checkSiteOrgAccessForSave, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, determineRequiredFieldsFromERM, duplicate, enableMethod, evaluateCondition, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, evaluateRestriction, excludeObjectForPropagate, findAllNullRequiredFields, fireEvent, generateAutoKey, generateContentUID, getAlwaysFlags, getAttrRestrictionFlag, getAttrRestrictions, getBoolean, getByte, getBytes, getCheckpoint, getClientLocale, getClientTimeZone, getCommLogOwnerNameAndUniqueId, getCondition, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainFilterWhere, getDomainIDs, getDouble, getESId, getExistingMboSet, getFetchIndex, getFieldExceptions, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertOrgForSite, getInsertSite, getInstanciatedMboSet, getInstanciatedMboValue, getInt, getIntegrationService, getKeyValue, getLanguageRecordRowStamp, getLinesRelationship, getList, getLockedByDisplayName, getLockedByUserID, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboCtx, getMboData, getMboDataSet, getMboForAttribute, getMboForAttributeStatic, getMboInitialValue, getMboList, getMboLogger, getMboRecordData, getMboServer, getMboSet, getMboSet, getMboSet, getMboSetInfo, getMboValue, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getProfile, getPropagateKeyFlag, getProxy, getRecordIdentifer, getRecordMboName, getRelatedWhere, getRelatedWhere, getRelationshipNameToLangTable, getResourceName, getRowRestrictionFlag, getRowStamp, getRowStampObject, getSecurityLogger, getSiteOrg, getSqlLogger, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getSynonymValueWhere, getTenantId, getThisMboSet, getTranslator, getUniqueIdentifer, getUniqueIDName, getUniqueIDValue, getUniqueLanguageIDRecord, getUserInfo, getUserName, getValidateOrder, hasFieldAccess, hasHierarchyLink, hasLockSaveRights, hasRelatedQbe, hasUniqueID, initFieldFlagsOnMbo, initRelationship, isApiBatchError, isAutoKeyed, isBasedOn, isChangeByUserWhenSetFromLookup, isEAuditFieldModified, isESigFieldModified, isFlagSet, isForDM, isLocked, isLocked, isLockedByMe, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNoSql, isNull, isOptionGranted, isSelected, isSkipCopyField, isValid, isZombie, lock, modify, moveFieldFlagsToMboValue, needCallInitFieldFlag, orEvaluateConditions, propagateKeyValue, removeCtx, removeRelatedSet, resolveNoSqlWhere, rollbackToCheckpoint, select, setAppDefaultValue, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDefaultValue, setDefaultValues, setDeleted, setEAuditFieldModified, setESId, setESigFieldModified, setFetchIndex, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setHierarchyLink, setIgnoreRecordLockCheck, setLangCodeDefault, setMboCtx, setMLValue, setModified, setModifiedForIntegrationOnly, setNewMbo, setNoSql, setPropagateKeyFlag, setPropagateKeyFlag, setProxy, setReadonlyWhenParentIsReadonly, setReferencedMbo, setReferencedMbo, setResolveNoSqlWhere, setResourceName, setUniqueIDValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromSequence, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, unlock, unselect, useDataSecurity, validate, validateAttributes, validateKeyUniqueness, valueChanged
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, unlock, unselect, validate, validateAttributes
public Layout(MboSet ms) throws MXException, java.rmi.RemoteException
ms
- Mbo setMXException
java.rmi.RemoteException
public void add() throws MXException, java.rmi.RemoteException
add
in interface MboRemote
add
in class Mbo
MXException
java.rmi.RemoteException
public void delete(long accessModifier) throws MXException, java.rmi.RemoteException
delete
in interface MboRemote
delete
in class Mbo
accessModified
- - Access Modifier for deletionMXException
java.rmi.RemoteException
Mbo.delete(long)
public void undelete() throws MXException, java.rmi.RemoteException
undelete
in interface MboRemote
undelete
in class Mbo
MXException
java.rmi.RemoteException
public void addToKPIList(MboSetRemote dataSet) throws MXException, java.rmi.RemoteException
addToKPIList
in interface LayoutRemote
MboSetRemote
- KPI SetMXException
java.rmi.RemoteException
public void addToReportList(MboSetRemote dataSet) throws MXException, java.rmi.RemoteException
addToReportList
in interface LayoutRemote
MboSetRemote
- Report SetMXException
java.rmi.RemoteException
public void addToKPIGraph(MboSetRemote dataSet) throws MXException, java.rmi.RemoteException
addToKPIGraph
in interface LayoutRemote
MboSetRemote
- KPI SetMXException
java.rmi.RemoteException
public void addToFAPortlet(MboSetRemote dataSet) throws MXException, java.rmi.RemoteException
addToFAPortlet
in interface LayoutRemote
MboSetRemote
- MAXAPPS SetMXException
java.rmi.RemoteException
public void addToActionsPortlet(MboSetRemote dataSet) throws MXException, java.rmi.RemoteException
addToActionsPortlet
in interface LayoutRemote
MboSetRemote
- SIGOPTIONS SetMXException
java.rmi.RemoteException
public void validateShowGraph() throws MXException, java.rmi.RemoteException
validateShowGraph
in interface LayoutRemote
MXException
java.rmi.RemoteException
public void setDefaultsForResultSet() throws MXException, java.rmi.RemoteException
setDefaultsForResultSet
in interface LayoutRemote
MXException
java.rmi.RemoteException
public void setDefaultsForObjectStructure() throws MXException, java.rmi.RemoteException
setDefaultsForObjectStructure
in interface LayoutRemote
MXException
java.rmi.RemoteException
public void validateRSConditions() throws MXException, java.rmi.RemoteException
validateRSConditions
in interface LayoutRemote
MXException
java.rmi.RemoteException
public boolean canDeletePortletLabels()
canDeletePortletLabels
in interface LayoutRemote
MXException
java.rmi.RemoteException
public void setDeletePortletLabels(boolean deletePortletLabels)
setDeletePortletLabels
in interface LayoutRemote
deleteLabels
- as booleanMXException
java.rmi.RemoteException
public void init() throws MXException
Mbo
init
in class Mbo
MXException
public void resetForAppChange() throws MXException, java.rmi.RemoteException
resetForAppChange
in interface LayoutRemote
MXException
java.rmi.RemoteException
public java.lang.String getSavedQueryApp() throws MXException, java.rmi.RemoteException
LayoutRemote
getSavedQueryApp
in interface LayoutRemote
MXException
java.rmi.RemoteException