Klasse HierarchyWizardModelRedaction<T>
java.lang.Object
org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract<T>
org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction<T>
- Typparameter:
T-
A model for redaction-based builders.
-
Feldübersicht
Von Klasse geerbte Felder org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
data, error, groupsizes, hierarchy, view, visible -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungHierarchyWizardModelRedaction(DataType<T> dataType, String[] data) Creates a new instance. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidbuild()Implement this to run the builder.Returns the alignment order.getBuilder(boolean serializable) Returns the builder currently configured.charReturns the padding character.charReturns the redaction parameter.Returns the redaction order.voidparse(HierarchyBuilder<T> hierarchyBuilder) Parses a builder and updates the model accordingly.voidsetAlignmentOrder(HierarchyBuilderRedactionBased.Order alignmentOrder) Sets the alignment order.voidsetAlphabetSize(Integer alphabetSize) voidsetDomainSize(Integer domainSize) voidsetMaxValueLength(Integer maxValueLength) voidsetPaddingCharacter(char paddingCharacter) Sets the padding character.voidsetRedactionCharacter(char redactionCharacter) Sets the redaction character.voidsetRedactionOrder(HierarchyBuilderRedactionBased.Order redactionOrder) Sets the redaction order.voidUpdates all UI components apart from the senderVon Klasse geerbte Methoden org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
getData, getError, getGroups, getHierarchy, setView, setVisible, update
-
Konstruktordetails
-
HierarchyWizardModelRedaction
Creates a new instance.- Parameter:
dataType-data-
-
-
Methodendetails
-
getAlignmentOrder
Returns the alignment order.- Gibt zurück:
-
getAlphabetSize
- Gibt zurück:
- the alphabetSize
-
getBuilder
Beschreibung aus Klasse kopiert:HierarchyWizardModelAbstractReturns the builder currently configured.- Angegeben von:
getBuilderin KlasseHierarchyWizardModelAbstract<T>- Parameter:
serializable-- Gibt zurück:
-
getDomainSize
- Gibt zurück:
- the domainSize
-
getMaxValueLength
- Gibt zurück:
- the maxValueLength
-
getPaddingCharacter
public char getPaddingCharacter()Returns the padding character.- Gibt zurück:
-
getRedactionCharacter
public char getRedactionCharacter()Returns the redaction parameter.- Gibt zurück:
-
getRedactionOrder
Returns the redaction order.- Gibt zurück:
-
parse
Beschreibung aus Klasse kopiert:HierarchyWizardModelAbstractParses a builder and updates the model accordingly.- Angegeben von:
parsein KlasseHierarchyWizardModelAbstract<T>- Parameter:
hierarchyBuilder-
-
setAlignmentOrder
Sets the alignment order.- Parameter:
alignmentOrder-
-
setAlphabetSize
- Parameter:
alphabetSize- the alphabetSize to set
-
setDomainSize
- Parameter:
domainSize- the domainSize to set
-
setMaxValueLength
- Parameter:
maxValueLength- the maxValueLength to set
-
setPaddingCharacter
public void setPaddingCharacter(char paddingCharacter) Sets the padding character.- Parameter:
paddingCharacter-
-
setRedactionCharacter
public void setRedactionCharacter(char redactionCharacter) Sets the redaction character.- Parameter:
redactionCharacter-
-
setRedactionOrder
Sets the redaction order.- Parameter:
redactionOrder-
-
updateUI
Beschreibung aus Klasse kopiert:HierarchyWizardModelAbstractUpdates all UI components apart from the sender- Angegeben von:
updateUIin KlasseHierarchyWizardModelAbstract<T>
-
build
protected void build()Beschreibung aus Klasse kopiert:HierarchyWizardModelAbstractImplement this to run the builder.- Angegeben von:
buildin KlasseHierarchyWizardModelAbstract<T>
-