public class SDBColumnPref extends SDBComponentPref
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
The column preference.
|
static java.lang.String |
DBCLASS_NAME
The column preference.
|
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
SDBColumnPref(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
protected void |
extFixUp()
Extended fixup
|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
Calculate the derived value for this field.
|
protected void |
extPreValidate()
Updates the in memory universe before validating
|
protected ValidationError |
extValidateField(DBField field,
ValidationList list)
Validates the fields of the restriction itself
|
SDBContainerPref |
findContainer(java.lang.String... args)
Component preference that contains this column preference.
|
DBClass |
findFilterBaseClass(java.lang.String... args)
Class that the field path is based on.
|
DBField |
findFilterCompListDisplayField(java.lang.String... args)
The field value to be displayed in the combo box or multi select
component.
|
SDBSearchComponentType |
findFilterCompType(java.lang.String... args)
The type of component displayed to the user.
|
DBSortOrder |
findOrderBy(java.lang.String... args)
Allow the user to sort ascending or descending.
|
int |
getColumnOrder(java.lang.String... args) |
double |
getColumnOrderDisplaySeq(java.lang.String... args) |
SDBContainerPref |
getContainer(java.lang.String... args) |
DBClass |
getFilterBaseClass(java.lang.String... args) |
java.lang.String |
getFilterCompDefaultSymbol(java.lang.String... args) |
DBField |
getFilterCompListDisplayField(java.lang.String... args) |
java.lang.String |
getFilterCompListFilter(java.lang.String... args) |
int |
getFilterCompListLength(java.lang.String... args) |
java.lang.String |
getFilterCompListSortOrder(java.lang.String... args) |
int |
getFilterCompSeqInteger(java.lang.String... args) |
SDBSearchComponentType |
getFilterCompType(java.lang.String... args) |
java.lang.String |
getFilterFieldParameters(java.lang.String... args) |
java.lang.String |
getFilterFieldPath(java.lang.String... args) |
java.lang.String |
getFilterSrcFieldPath(java.lang.String... args) |
java.lang.String |
getFilterSymbol(java.lang.String... args) |
java.lang.String |
getFilterValue(java.lang.String... args) |
java.lang.String |
getFilterValue2(java.lang.String... args) |
java.lang.String |
getLabel(java.lang.String... args) |
DBSortOrder |
getOrderBy(java.lang.String... args) |
int |
getSortNr(java.lang.String... args) |
boolean |
isFilterBy(java.lang.String... args) |
boolean |
isFilterCompListIsSorted(java.lang.String... args) |
boolean |
isFilterCompListUseInOperator(java.lang.String... args) |
SDBColumnPref |
setColumnOrder(int value,
java.lang.String... args) |
SDBColumnPref |
setContainer(com.aspc.dal.pref.screen.SDBContainerPref value,
java.lang.String... args) |
SDBColumnPref |
setFilterBy(boolean value,
java.lang.String... args) |
SDBColumnPref |
setFilterSrcFieldPath(java.lang.String value,
java.lang.String... args) |
SDBColumnPref |
setFilterSymbol(java.lang.String value,
java.lang.String... args) |
SDBColumnPref |
setFilterValue(java.lang.String value,
java.lang.String... args) |
SDBColumnPref |
setFilterValue2(java.lang.String value,
java.lang.String... args) |
SDBColumnPref |
setOrderBy(com.aspc.dal.dbobj.misc.DBSortOrder value,
java.lang.String... args) |
SDBColumnPref |
setSortNr(int value,
java.lang.String... args) |
fetchPrefGroup, findComponent, findVisibility, getComponent, getDerivedComponentCol, getDerivedComponentFieldPathDesc, getSudoComponent, getVisibility, getWidth, isDerivedComponentHidden, isHidden, setComponent, setHidden, setVisibility, setWidth
create, findKey, findPrefGroup, getID, getPrefGroup, isActive, makeQuery, setID, setPrefGroup
addReloadEventListener, 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, extCopy, extDelete, extDeleteRecord, extGetDerivedGlobalKey, extGetValue, extIsMandatory, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPostSaveRecord, extPreDeleteRecord, extPreSaveRecord, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, extSetValue, extUndelete, extValidateDelete, extValidateRecord, 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, toString, touch, undelete, validateField, validateRecord, validateSubType
public static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public SDBColumnPref(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 public int getColumnOrder(java.lang.String... args)
@Nonnull public SDBColumnPref setColumnOrder(int value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public double getColumnOrderDisplaySeq(java.lang.String... args)
@CheckReturnValue @Nullable public SDBContainerPref getContainer(java.lang.String... args)
@CheckReturnValue @Nonnull public final SDBContainerPref findContainer(java.lang.String... args) throws NotFoundException
SDBContainerPref
(Integer, Searchable)args
- the optional argumentsNotFoundException
- SDBContainerPref was not found@Nonnull public SDBColumnPref setContainer(com.aspc.dal.pref.screen.SDBContainerPref value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public DBClass getFilterBaseClass(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBClass findFilterBaseClass(java.lang.String... args) throws NotFoundException
DBClass
(Integer, Derived,
Searchable)args
- the optional argumentsNotFoundException
- DBClass was not found@CheckReturnValue public boolean isFilterBy(java.lang.String... args)
@Nonnull public SDBColumnPref setFilterBy(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getFilterCompDefaultSymbol(java.lang.String... args)
@CheckReturnValue @Nullable public DBField getFilterCompListDisplayField(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBField findFilterCompListDisplayField(java.lang.String... args) throws NotFoundException
DBField
(Integer, Derived,
Searchable)args
- the optional argumentsNotFoundException
- DBField was not found@CheckReturnValue @Nonnull public java.lang.String getFilterCompListFilter(java.lang.String... args)
@CheckReturnValue public boolean isFilterCompListIsSorted(java.lang.String... args)
@CheckReturnValue public int getFilterCompListLength(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getFilterCompListSortOrder(java.lang.String... args)
@CheckReturnValue public boolean isFilterCompListUseInOperator(java.lang.String... args)
@CheckReturnValue public int getFilterCompSeqInteger(java.lang.String... args)
@CheckReturnValue @Nullable public SDBSearchComponentType getFilterCompType(java.lang.String... args)
@CheckReturnValue @Nonnull public final SDBSearchComponentType findFilterCompType(java.lang.String... args) throws NotFoundException
SDBSearchComponentType
(String, Derived, Searchable)args
- the optional argumentsNotFoundException
- SDBSearchComponentType was not found@CheckReturnValue @Nonnull public java.lang.String getFilterFieldParameters(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getFilterFieldPath(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getFilterSrcFieldPath(java.lang.String... args)
@Nonnull public SDBColumnPref setFilterSrcFieldPath(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getFilterSymbol(java.lang.String... args)
@Nonnull public SDBColumnPref setFilterSymbol(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getFilterValue(java.lang.String... args)
@Nonnull public SDBColumnPref setFilterValue(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getFilterValue2(java.lang.String... args)
@Nonnull public SDBColumnPref setFilterValue2(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getLabel(java.lang.String... args)
@CheckReturnValue @Nullable public DBSortOrder getOrderBy(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBSortOrder findOrderBy(java.lang.String... args) throws NotFoundException
DBSortOrder
(String,
Searchable)args
- the optional argumentsNotFoundException
- DBSortOrder was not found@Nonnull public SDBColumnPref setOrderBy(com.aspc.dal.dbobj.misc.DBSortOrder value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public int getSortNr(java.lang.String... args)
@Nonnull public SDBColumnPref setSortNr(int value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue protected java.lang.Object extGetDerivedValue(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedValue
in class SDBComponentPref
field
- The field to getparams
- The parameters for this field eg. language= or default=java.lang.Exception
- A serious problem@OverridingMethodsMustInvokeSuper protected void extPreValidate() throws java.lang.Exception
extPreValidate
in class DBObject
java.lang.Exception
- failure to update the universe@CheckReturnValue @OverridingMethodsMustInvokeSuper @Nullable protected ValidationError extValidateField(@Nonnull DBField field, @Nonnull ValidationList list) throws java.lang.Exception
extValidateField
in class SDBComponentPref
list
- The validation listfield
- The field to validatedjava.lang.Exception
- A serious problem@OverridingMethodsMustInvokeSuper protected void extFixUp() throws java.lang.Exception
extFixUp
in class SDBComponentPref
java.lang.Exception
- failure to fixupstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.