public class Page extends SiteContainer
DBObject.DenormalizeAction| Modifier and Type | Field and Description |
|---|---|
static GlobalId |
DBCLASS_GID
The page site
|
static java.lang.String |
DBCLASS_NAME
The page site
|
SNAP2MAPATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS| Constructor and Description |
|---|
Page(DBClass def,
DataSource dataSource)
Std.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addEdit(WebClient client,
HTMLPage htmlPage,
HTMLDiv notUsedDiv,
DBObject target) |
protected GlobalKey |
extGetDerivedGlobalKey(DBField field,
FldParams params)
OVERRIDE This method to return a derived global key.
|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
Calculate the derived value for this field.
|
protected void |
extPreDeleteRecord()
OVERRIDE this method to add functionality to stSoftware BEFORE deleting a record from the database.
|
protected void |
extPreSaveRecord()
OVERRIDE this method to add functionality to stSoftware BEFORE saving the record to the database.
|
protected void |
extPreValidate()
http://stackoverflow.com/questions/1077084/what-characters-are-allowed-in-dom-ids
|
HTMLComponent |
extProcess(WebClient client,
Site site,
HTMLPage page) |
HTMLComponent |
extProcess(WebClient client,
Site site,
HTMLPage page,
boolean excludingCSS) |
protected void |
extValidateDelete(ValidationList list)
Extend this method to add validation to a record then deleted.
|
protected ValidationError |
extValidateField(DBField field,
ValidationList list)
Additional validation for particular field OVERRIDE THIS METHOD TO ADD VALIDATIONS FOR A FIELD.
|
protected void |
extValidateRecord(ValidationList list)
Performs additional validations on this record.
|
Page |
findClonedPage(java.lang.String... args)
cloned page.
|
SiteFramework |
findFramework(java.lang.String... args)
Deprecated.
|
java.lang.Object |
findPluginForClassname(java.lang.String className)
Generate the plugin object from the supplied class name
|
Site |
findSite(java.lang.String... args)
The site for this page.
|
SiteMapChangeFrequency |
findSiteMapChangeFrequency(java.lang.String... args)
How frequently the page is likely to change.
|
SitePageStatus |
findStatus(java.lang.String... args)
The page status.
|
Page |
findTemplatePage(java.lang.String... args)
The parent page.
|
CascadingStyleSheet |
findV1DesktopCSS(java.lang.String... args)
Deprecated.
|
CascadingStyleSheet |
findV1MobileCSS(java.lang.String... args)
mobile style sheet.
|
CascadingStyleSheet |
findV1TabletCSS(java.lang.String... args)
Deprecated.
|
java.lang.String |
getCallOnLoad(java.lang.String... args) |
Page |
getClonedPage(java.lang.String... args) |
java.lang.String |
getConfigurationXML(java.lang.String... args) |
java.lang.String |
getDescription(java.lang.String... args) |
java.lang.String |
getDisplayIdentification(java.lang.String... args) |
SiteFramework |
getFramework(java.lang.String... args)
Deprecated.
|
java.lang.String |
getHandlebarsHelper(java.lang.String... args) |
java.lang.String |
getJavaScript(java.lang.String... args) |
JSONObject |
getJSONObject() |
java.lang.String |
getKeywords(java.lang.String... args) |
java.lang.String |
getNotes(java.lang.String... args) |
java.util.Date |
getOfflineTS(java.lang.String... args) |
java.lang.String |
getPageDescription(java.lang.String... args) |
java.lang.String |
getPageKeywords(java.lang.String... args) |
java.lang.String |
getPageURI(java.lang.String... args) |
java.lang.String |
getPath(java.lang.String... args) |
java.lang.Object |
getPlugin()
Returns the "Plugin" for this screen.
|
java.util.Date |
getPublishTS(java.lang.String... args) |
Site |
getSite(java.lang.String... args) |
SiteMapChangeFrequency |
getSiteMapChangeFrequency(java.lang.String... args) |
double |
getSiteMapPriority(java.lang.String... args) |
java.lang.String |
getSoeWildCardPath(java.lang.String... args) |
java.lang.String |
getSoeWildCardPlugin(java.lang.String... args) |
java.lang.String |
getSoeWildCardURL(java.lang.String... args) |
SitePageStatus |
getStatus(java.lang.String... args) |
Page |
getTemplatePage(java.lang.String... args) |
java.lang.String |
getTestIgnoreAreas(java.lang.String... args) |
java.lang.String |
getTestSetupScript(java.lang.String... args) |
java.lang.String |
getTitle(java.lang.String... args) |
CascadingStyleSheet |
getV1DesktopCSS(java.lang.String... args)
Deprecated.
|
CascadingStyleSheet |
getV1MobileCSS(java.lang.String... args) |
CascadingStyleSheet |
getV1TabletCSS(java.lang.String... args)
Deprecated.
|
boolean |
isDirty(java.lang.String... args) |
boolean |
isDoNotIndex(java.lang.String... args) |
boolean |
isManualLock(java.lang.String... args) |
boolean |
isPublished(java.lang.String... args) |
boolean |
isTemplate(java.lang.String... args) |
boolean |
isWildCardPath(java.lang.String... args) |
CascadingStyleSheetMap[] |
listCSS(WebClient client,
Site site) |
Page |
setCallOnLoad(java.lang.String value,
java.lang.String... args) |
Page |
setClonedPage(com.aspc.dal.cms.SitePage value,
java.lang.String... args) |
Page |
setConfigurationXML(java.lang.String value,
java.lang.String... args) |
Page |
setDirty(boolean value,
java.lang.String... args) |
Page |
setDoNotIndex(boolean value,
java.lang.String... args) |
Page |
setFramework(com.aspc.dal.cms.SiteFramework value,
java.lang.String... args)
Deprecated.
|
Page |
setHandlebarsHelper(java.lang.String value,
java.lang.String... args) |
Page |
setJavaScript(java.lang.String value,
java.lang.String... args) |
Page |
setManualLock(boolean value,
java.lang.String... args) |
Page |
setNotes(java.lang.String value,
java.lang.String... args) |
Page |
setOfflineTS(java.util.Date value,
java.lang.String... args) |
Page |
setPageDescription(java.lang.String value,
java.lang.String... args) |
Page |
setPageKeywords(java.lang.String value,
java.lang.String... args) |
Page |
setPath(java.lang.String value,
java.lang.String... args) |
Page |
setPlugin(java.lang.String value,
java.lang.String... args) |
Page |
setPublishTS(java.util.Date value,
java.lang.String... args) |
Page |
setSite(com.aspc.dal.cms.Site value,
java.lang.String... args) |
Page |
setSiteMapChangeFrequency(com.aspc.dal.cms.map.SiteMapChangeFrequency value,
java.lang.String... args) |
Page |
setSiteMapPriority(double value,
java.lang.String... args) |
Page |
setSoeWildCardPath(java.lang.String value,
java.lang.String... args) |
Page |
setSoeWildCardPlugin(java.lang.String value,
java.lang.String... args) |
Page |
setSoeWildCardURL(java.lang.String value,
java.lang.String... args) |
Page |
setTemplate(boolean value,
java.lang.String... args) |
Page |
setTemplatePage(com.aspc.dal.cms.SitePage value,
java.lang.String... args) |
Page |
setTestIgnoreAreas(java.lang.String value,
java.lang.String... args) |
Page |
setTestSetupScript(java.lang.String value,
java.lang.String... args) |
Page |
setTitle(java.lang.String value,
java.lang.String... args) |
Page |
setV1DesktopCSS(com.aspc.dal.style.CascadingStyleSheet value,
java.lang.String... args)
Deprecated.
|
Page |
setV1MobileCSS(com.aspc.dal.style.CascadingStyleSheet value,
java.lang.String... args) |
Page |
setV1TabletCSS(com.aspc.dal.style.CascadingStyleSheet value,
java.lang.String... args)
Deprecated.
|
void |
sitePublish() |
java.lang.String |
toString()
The description.
|
addContainerToDic, getLastComponentSequence, setLastComponentSequenceaddEdit, canHandleNoneType, changeLinks, editHTML, extCopy, extPreValidateDelete, findContainer, findIcon, findKey, findOwnedBySite, findVisibilityDesktop, findVisibilityMobile, findVisibilityTablet, getAccessibilityWarningCount, getAccessibilityWarningResult, getComponentPath, getContainer, getCreatedTS, getDefaultEncoding, getDerivedStyleClass, getDescendant, getDisplayPath, getDisplayTitle, getDisplayType, getDisplayXPath, getHandlebarsData, getHandlebarsHelpers, getIcon, getIconPath, getKey, getName, getOwnedBySite, getPage, getResult, getSequence, getSnap2Id, getStyleClass, getStyleClassVariable, getTargetWindow, getVisibilityDesktop, getVisibilityMobile, getVisibilityTablet, hasAttributes, isFinalFg, isLocked, isRelevantComponent, makeClone, makeDIV, makeQuery, makeSane, parseText, process, setAccessibilityWarningCount, setAccessibilityWarningResult, setContainer, setCreatedTS, setFinalFg, setHasAttributes, setId, setKey, setName, setSequence, setSnap2Id, setStyleClass, setStyleClassVariable, setVisibilityDesktop, setVisibilityMobile, setVisibilityTablet, shouldShowaddReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyIncludeField, copyInwardLinks, delete, denormalizedResult, displayLogName, displayName, displayValue, doSearch, dump, equals, eventDataLoaded, eventFieldUpdated, extAutoEnterCreate, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckModifyAccess, extCheckReadAccess, extDelete, extDeleteRecord, extFixUp, extGetValue, extIsMandatory, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPostSaveRecord, extRaiseEvents, extRollbackTo, extSaveRecord, extSetValue, extUndelete, fetchLinkHolder, findGlobalKey, findGlobalKey, findGlobalKey, findGlobalKey, findLinkedObject, findLinkedObject, findLinkedObject, findRawData, fireEventDataLoaded, fixUp, forceLockedTransaction, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getChangedFieldInfo, getChangedFields, getDate, getDate, getDate, getDate, getDate, getDefaultValue, getDisableOnChangeEvent, getDouble, getDouble, getDouble, getDouble, getDouble, getFieldDouble, getFieldInt, getFieldLong, getFieldString, getFormattedString, getFormattedString, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getInt, getInt, getInt, getInt, getInt, getInt, getInwardLinkage, getKeyString, getKeyValue, getLinkedObject, getLinkedObject, getLinkedObject, getLinkedObjectByKey, getLinkedRowId, getLinkedRowId, getLinkedRowIdByData, getLinkHolder, getLockedTransaction, getLong, getLong, getLong, getLong, getLong, getLong, getMutableArrayValue, getMutableArrayValue, getOriginalKey, getOriginalValue, getOriginalValue, getProcessedValue, getPureValue, getRawData, getRawValue, getRawValue, getRowId, getRowKey, getSecondaryCacheGroupKey, getSrcLayerID, getString, getString, getString, getString, getString, getString, getValue, getValue, getValue, getValue, hasAutoChanged, hasAutoChanged, hasChanged, hasChangedByUser, hasChangedByUserField, hasChangedByUserField, hasFieldChanged, hasFieldChanged, hashCode, hasStoredResult, iCheckDeleteAccess, iCheckModifyAccess, iCheckReadAccess, iGetDenormalizedMap, iGetRawValue, iPlaceDenormalizedResult, iPostSaveOrDeleteRecord, iPreSaveOrDeleteRecord, iPreValidate, iRaiseEvents, iSaveOrDeleteRecord, isBrokenLink, isBrokenLink, isChanged, isDataCacheKnownToBeDirty, isDeleted, isEmpty, iSetValue, isForceReindex, isKeyWordField, isMandatory, isNew, isNull, isNull, isOnChange, isReindex, iValidateRecord, lastTouched, makeArchiveDataLoader, makeClone, makeDataLoader, makeDenormalizedDoc, makeLinkedArray, makeModifyAccessException, makeSearchPlan, makeWriteProvider, manualDenormalizeOnSave, markSavePoint, optLockedTransaction, registerWatchedObject, reindex, releaseDenormalized, removeReloadEventListener, restoreByJournal, rollbackTo, setBoolean, setBoolean, setBoolean, setBoolean, setDisableOnChangeEvent, setDouble, setDouble, setInt, setInt, setLong, setLong, setRawData, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, touch, undelete, validateField, validateRecord, validateSubTypepublic static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public Page(DBClass def, DataSource dataSource) throws java.lang.Exception
def - The class of this objectdataSource - The datasource for this objectjava.lang.Exception - A serious problem occurred@CheckReturnValue @Nonnull public java.lang.String getCallOnLoad(java.lang.String... args)
@Nonnull public Page setCallOnLoad(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Page getClonedPage(java.lang.String... args)
@CheckReturnValue @Nonnull public final Page findClonedPage(java.lang.String... args) throws NotFoundException
SitePage (Integer, Searchable)args - the optional argumentsNotFoundException - SitePage was not found@Nonnull public Page setClonedPage(com.aspc.dal.cms.SitePage value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getConfigurationXML(java.lang.String... args)
@Nonnull public Page setConfigurationXML(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getDescription(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplayIdentification(java.lang.String... args)
@CheckReturnValue public boolean isDoNotIndex(java.lang.String... args)
@Nonnull public Page setDoNotIndex(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@Deprecated @CheckReturnValue @Nullable public SiteFramework getFramework(java.lang.String... args)
@CheckReturnValue @Deprecated @Nonnull public final SiteFramework findFramework(java.lang.String... args) throws NotFoundException
SiteFramework (String,
Searchable)args - the optional argumentsNotFoundException - SiteFramework was not found@Deprecated @Nonnull public Page setFramework(com.aspc.dal.cms.SiteFramework value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getHandlebarsHelper(java.lang.String... args)
@Nonnull public Page setHandlebarsHelper(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public boolean isDirty(java.lang.String... args)
@Nonnull public Page setDirty(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue public boolean isPublished(java.lang.String... args)
@CheckReturnValue public boolean isWildCardPath(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getJavaScript(java.lang.String... args)
@Nonnull public Page setJavaScript(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getKeywords(java.lang.String... args)
@CheckReturnValue public boolean isManualLock(java.lang.String... args)
@Nonnull public Page setManualLock(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getNotes(java.lang.String... args)
@Nonnull public Page setNotes(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public java.util.Date getOfflineTS(java.lang.String... args)
@Nonnull public Page setOfflineTS(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getPageDescription(java.lang.String... args)
@Nonnull public Page setPageDescription(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getPageKeywords(java.lang.String... args)
@Nonnull public Page setPageKeywords(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getPageURI(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getPath(java.lang.String... args)
@Nonnull public Page setPath(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@Nonnull public Page setPlugin(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public java.util.Date getPublishTS(java.lang.String... args)
@Nonnull public Page setPublishTS(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Site getSite(java.lang.String... args)
@CheckReturnValue @Nonnull public final Site findSite(java.lang.String... args) throws NotFoundException
Site (Integer, Mandatory, Searchable)args - the optional argumentsNotFoundException - Site was not found@Nonnull public Page setSite(com.aspc.dal.cms.Site value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public SiteMapChangeFrequency getSiteMapChangeFrequency(java.lang.String... args)
@CheckReturnValue @Nonnull public final SiteMapChangeFrequency findSiteMapChangeFrequency(java.lang.String... args) throws NotFoundException
SiteMapChangeFrequency (String, Searchable)args - the optional argumentsNotFoundException - SiteMapChangeFrequency was not found@Nonnull public Page setSiteMapChangeFrequency(com.aspc.dal.cms.map.SiteMapChangeFrequency value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnegative public double getSiteMapPriority(java.lang.String... args)
@Nonnull public Page setSiteMapPriority(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSoeWildCardPath(java.lang.String... args)
@Nonnull public Page setSoeWildCardPath(@MatchesPattern(value="[a-z0-9_\\-][/\\?&A-Za-z0-9=_\\-\\.\\,]+\\*") java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSoeWildCardPlugin(java.lang.String... args)
@Nonnull public Page setSoeWildCardPlugin(@MatchesPattern(value="([a-zA-Z_$][a-zA-Z0-9_$]*\\.)*[a-zA-Z_$][a-zA-Z0-9_$]*") java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getSoeWildCardURL(java.lang.String... args)
@Nonnull public Page setSoeWildCardURL(@MatchesPattern(value="(http://|https://|/)+.*") java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public SitePageStatus getStatus(java.lang.String... args)
@CheckReturnValue @Nonnull public final SitePageStatus findStatus(java.lang.String... args) throws NotFoundException
SitePageStatus (String,
Derived, Searchable)args - the optional argumentsNotFoundException - SitePageStatus was not found@CheckReturnValue public boolean isTemplate(java.lang.String... args)
@Nonnull public Page setTemplate(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public Page getTemplatePage(java.lang.String... args)
@CheckReturnValue @Nonnull public final Page findTemplatePage(java.lang.String... args) throws NotFoundException
SitePage (Integer, Searchable)args - the optional argumentsNotFoundException - SitePage was not found@Nonnull public Page setTemplatePage(com.aspc.dal.cms.SitePage value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getTestIgnoreAreas(java.lang.String... args)
@Nonnull public Page setTestIgnoreAreas(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getTestSetupScript(java.lang.String... args)
@Nonnull public Page setTestSetupScript(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nonnull public java.lang.String getTitle(java.lang.String... args)
@Nonnull public Page setTitle(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@Deprecated @CheckReturnValue @Nullable public CascadingStyleSheet getV1DesktopCSS(java.lang.String... args)
@CheckReturnValue @Deprecated @Nonnull public final CascadingStyleSheet findV1DesktopCSS(java.lang.String... args) throws NotFoundException
CascadingStyleSheet
(Integer, Searchable)args - the optional argumentsNotFoundException - CascadingStyleSheet was not found@Deprecated @Nonnull public Page setV1DesktopCSS(com.aspc.dal.style.CascadingStyleSheet value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @Nullable public CascadingStyleSheet getV1MobileCSS(java.lang.String... args)
@CheckReturnValue @Nonnull public final CascadingStyleSheet findV1MobileCSS(java.lang.String... args) throws NotFoundException
CascadingStyleSheet
(Integer, Searchable)args - the optional argumentsNotFoundException - CascadingStyleSheet was not found@Nonnull public Page setV1MobileCSS(com.aspc.dal.style.CascadingStyleSheet value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception@Deprecated @CheckReturnValue @Nullable public CascadingStyleSheet getV1TabletCSS(java.lang.String... args)
@CheckReturnValue @Deprecated @Nonnull public final CascadingStyleSheet findV1TabletCSS(java.lang.String... args) throws NotFoundException
CascadingStyleSheet
(Integer, Searchable)args - the optional argumentsNotFoundException - CascadingStyleSheet was not found@Deprecated @Nonnull public Page setV1TabletCSS(com.aspc.dal.style.CascadingStyleSheet value, java.lang.String... args) throws java.lang.Exception
java.lang.Exceptionpublic void sitePublish()
throws java.lang.Exception
java.lang.Exception@OverridingMethodsMustInvokeSuper
protected void extPreValidate()
throws java.lang.Exception
extPreValidate in class SiteComponentjava.lang.Exception - a serious problem.@OverridingMethodsMustInvokeSuper
protected void extPreDeleteRecord()
throws java.lang.Exception
DBObjectextPreDeleteRecord in class SiteComponentjava.lang.Exception - A Serious problem@OverridingMethodsMustInvokeSuper
protected void extValidateDelete(@Nonnull
ValidationList list)
throws java.lang.Exception
DBObjectextValidateDelete in class SiteComponentlist - The validation listjava.lang.Exception - A serious problemprotected void addEdit(WebClient client, HTMLPage htmlPage, HTMLDiv notUsedDiv, DBObject target) throws java.lang.Exception
addEdit in class SiteComponentjava.lang.Exceptionpublic CascadingStyleSheetMap[] listCSS(WebClient client, Site site) throws java.lang.Exception
java.lang.Exceptionpublic HTMLComponent extProcess(WebClient client, Site site, HTMLPage page) throws java.lang.Exception
extProcess in class SiteContainerclient - the client to usesite - page - java.lang.Exception - a serious problem.public HTMLComponent extProcess(@Nonnull WebClient client, Site site, HTMLPage page, boolean excludingCSS) throws java.lang.Exception
java.lang.Exception@CheckReturnValue @OverridingMethodsMustInvokeSuper @Nullable protected ValidationError extValidateField(@Nonnull DBField field, @Nonnull ValidationList list) throws java.lang.Exception
DBObjectextValidateField in class SiteComponentfield - The field to be validatedlist - The validation listjava.lang.Exception - a serious error@CheckReturnValue
protected java.lang.Object extGetDerivedValue(@Nonnull
DBField field,
@Nullable
FldParams params)
throws java.lang.Exception
extGetDerivedValue in class SiteContainerfield - The field to getparams - The parameters for this field eg. language= or default=java.lang.Exception - A serious problem@CheckReturnValue @Nonnull public java.lang.String toString()
DBObject@CheckReturnValue @Nullable protected GlobalKey extGetDerivedGlobalKey(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
DBObjectextGetDerivedGlobalKey in class SiteComponentfield - The field that is being changedparams - The extra parametersjava.lang.Exception - A serious problem. In general validation is done later.@OverridingMethodsMustInvokeSuper
protected void extValidateRecord(@Nonnull
ValidationList list)
throws java.lang.Exception
DBObjectextValidateRecord in class SiteComponentlist - The validation list.java.lang.Exception - A serious problempublic JSONObject getJSONObject()
@OverridingMethodsMustInvokeSuper
protected void extPreSaveRecord()
throws java.lang.Exception
DBObjectextPreSaveRecord in class SiteComponentjava.lang.Exception - A Serious problempublic java.lang.Object getPlugin()
throws java.lang.Exception
java.lang.Exception - a serious problempublic java.lang.Object findPluginForClassname(java.lang.String className)
throws java.lang.Exception
className - the name of the class to initiatejava.lang.Exception - a serious problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.