T
- public class HierarchyWizardModelRedaction<T> extends HierarchyWizardModelAbstract<T>
Constructor and Description |
---|
HierarchyWizardModelRedaction(DataType<T> dataType,
java.lang.String[] data)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
HierarchyBuilderRedactionBased.Order |
getAlignmentOrder()
Returns the alignment order.
|
java.lang.Integer |
getAlphabetSize() |
HierarchyBuilderRedactionBased<T> |
getBuilder(boolean serializable)
Returns the builder currently configured.
|
java.lang.Integer |
getDomainSize() |
java.lang.Integer |
getMaxValueLength() |
char |
getPaddingCharacter()
Returns the padding character.
|
char |
getRedactionCharacter()
Returns the redaction parameter.
|
HierarchyBuilderRedactionBased.Order |
getRedactionOrder()
Returns the redaction order.
|
void |
parse(HierarchyBuilder<T> _builder)
Parses a builder and updates the model accordingly.
|
void |
setAlignmentOrder(HierarchyBuilderRedactionBased.Order alignmentOrder)
Sets the alignment order.
|
void |
setAlphabetSize(java.lang.Integer alphabetSize) |
void |
setDomainSize(java.lang.Integer domainSize) |
void |
setMaxValueLength(java.lang.Integer maxValueLength) |
void |
setPaddingCharacter(char paddingCharacter)
Sets the padding character.
|
void |
setRedactionCharacter(char redactionCharacter)
Sets the redaction character.
|
void |
setRedactionOrder(HierarchyBuilderRedactionBased.Order redactionOrder)
Sets the redaction order.
|
void |
updateUI(HierarchyWizard.HierarchyWizardView sender)
Updates all UI components apart from the sender
|
getData, getError, getGroups, getHierarchy, setView, update
public HierarchyBuilderRedactionBased.Order getAlignmentOrder()
public java.lang.Integer getAlphabetSize()
public HierarchyBuilderRedactionBased<T> getBuilder(boolean serializable)
HierarchyWizardModelAbstract
getBuilder
in class HierarchyWizardModelAbstract<T>
public java.lang.Integer getDomainSize()
public java.lang.Integer getMaxValueLength()
public char getPaddingCharacter()
public char getRedactionCharacter()
public HierarchyBuilderRedactionBased.Order getRedactionOrder()
public void parse(HierarchyBuilder<T> _builder)
HierarchyWizardModelAbstract
parse
in class HierarchyWizardModelAbstract<T>
public void setAlignmentOrder(HierarchyBuilderRedactionBased.Order alignmentOrder)
alignmentOrder
- public void setAlphabetSize(java.lang.Integer alphabetSize)
alphabetSize
- the alphabetSize to setpublic void setDomainSize(java.lang.Integer domainSize)
domainSize
- the domainSize to setpublic void setMaxValueLength(java.lang.Integer maxValueLength)
maxValueLength
- the maxValueLength to setpublic void setPaddingCharacter(char paddingCharacter)
paddingCharacter
- public void setRedactionCharacter(char redactionCharacter)
redactionCharacter
- public void setRedactionOrder(HierarchyBuilderRedactionBased.Order redactionOrder)
redactionOrder
- public void updateUI(HierarchyWizard.HierarchyWizardView sender)
HierarchyWizardModelAbstract
updateUI
in class HierarchyWizardModelAbstract<T>