public abstract class DataClassificationAdministration extends DataTableAdministration
DataTableAdministration.RowIdAndValues
Modifier and Type | Field and Description |
---|---|
protected AttributeList |
attributeList |
protected CleartextClassification |
classification |
additionalButtons, aDO, BUILD_STATUS_COMPLETE_BUILD_NECESSARY, BUILD_STATUS_EMPTY_TABLE_TO_BUILD, BUILD_STATUS_NEW_SELECT, BUILD_STATUS_NOTHING_TO_DO, BUILD_STATUS_UPDATE, buildStatus, changedRows, rendererSet, standardOrderByBegin, values, veto, ZERO_INT_IDENTIFIER
appearanceModifiablePool, appellation, buildDone, confirmationMatter, contextInfo, dependencies, infoMatter, isToRenew, popupBuilders, presentMessageInDialogIfRepeated, remoteContents, remoteContentsExceptionallyToSetValues, sessionData
Constructor and Description |
---|
DataClassificationAdministration(SessionData sessionData,
java.lang.String tabIdAndLabel,
java.lang.String visibleColumnName,
java.lang.String superordinateNiColumn,
int depth) |
Modifier and Type | Method and Description |
---|---|
void |
buildRemoteView(ToAppletWriter out)
Build remote view.
|
void |
destroy()
Don't wait until garbage collector removed weak reference.
|
void |
fetchValuesFromRequest(GeneralizedRequest request) |
protected java.util.Vector<java.lang.String> |
getColumnHeaders()
Returns the header of the columns to be laid-out.
|
protected java.lang.String |
getFilterCondition() |
protected abstract SelfChainingDataObject |
getNewIndependentInstance()
Returns a new independent instance of the data object.
|
protected int[] |
getPreferedColumnSize()
Returns the preferred column sizes.
|
protected abstract java.lang.String |
getSuperordinateInternalNumberColumnName() |
protected boolean |
isInUse(Identifier keyIdentifier)
Returns true if the entry as specified by the identifier is in use.
|
protected abstract boolean |
isInUseRegardedLevel(int regardedNi) |
void |
process(GeneralizedRequest request) |
protected void |
saveDataObject() |
addButton, apply, buttonDelEvent, buttonOkEvent, closeInstance, getAssignedDataObject, getColumnNames, getRows, isCancelAllowed, isClosingAllowed, isInputAccepted, loadValues, select, setAllToolTipText, setColumnClass, setColumnToolTip
getTabId, getTabLabel, selectTab
addDependency, addDependency, associateDefaultButtonToInputField, free, getAppellation, getAppResStr, getConcerning, getContextInfo, getElementID, getInstance, getMessageSetSize, getTranslation, hasVeto, isVisible, register, register, registerRemotable, setAppellation, setElementID, setMessage, setMessageToKeep, setMessageToKeep, setMessageToKeep, setMessageToKeep, setMessageToKeep, setSoundToPlay, setTitle, setToolTipText, setToRenewToTrue, setVisible
protected AttributeList attributeList
protected CleartextClassification classification
public DataClassificationAdministration(SessionData sessionData, java.lang.String tabIdAndLabel, java.lang.String visibleColumnName, java.lang.String superordinateNiColumn, int depth)
protected abstract SelfChainingDataObject getNewIndependentInstance()
protected abstract java.lang.String getSuperordinateInternalNumberColumnName()
protected abstract boolean isInUseRegardedLevel(int regardedNi)
protected java.util.Vector<java.lang.String> getColumnHeaders()
DataTableAdministration
getColumnHeaders
in class DataTableAdministration
protected int[] getPreferedColumnSize()
DataTableAdministration
getPreferedColumnSize
in class DataTableAdministration
protected java.lang.String getFilterCondition()
getFilterCondition
in class DataTableAdministration
public void buildRemoteView(ToAppletWriter out)
AppletTalker
buildRemoteView
in interface AppletTalker
buildRemoteView
in class DataTableAdministration
out
- the writer which will be read by the appletpublic void fetchValuesFromRequest(GeneralizedRequest request)
fetchValuesFromRequest
in interface Remotable
fetchValuesFromRequest
in class DataTableAdministration
public void process(GeneralizedRequest request)
process
in interface RemotableControler
process
in class DataTableAdministration
protected boolean isInUse(Identifier keyIdentifier)
DataTableAdministration
isInUse
in class DataTableAdministration
protected void saveDataObject()
saveDataObject
in class DataTableAdministration
public void destroy()
Remotable
destroy
in interface Remotable
destroy
in class RemoteUserInterface
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de