Klasse ModelCriterion

java.lang.Object
org.deidentifier.arx.gui.model.ModelCriterion
Alle implementierten Schnittstellen:
Serializable
Bekannte direkte Unterklassen:
ModelExplicitCriterion, ModelImplicitCriterion

public abstract class ModelCriterion extends Object implements Serializable
A base class for models for criteria.
Siehe auch:
  • Konstruktordetails

    • ModelCriterion

      public ModelCriterion()
  • Methodendetails

    • clone

      public abstract ModelCriterion clone()
      Clone
      Setzt außer Kraft:
      clone in Klasse Object
    • getCriterion

      public abstract PrivacyCriterion getCriterion(Model model)
      Implement this to return the criterion.
      Parameter:
      model -
      Gibt zurück:
    • getLabel

      public abstract String getLabel()
      Implement this to return a string representation.
      Gibt zurück:
    • isEnabled

      public boolean isEnabled()
      Is this criterion active.
      Gibt zurück:
    • parse

      public abstract void parse(ModelCriterion other, boolean defaultConfiguration)
      Parse
      Parameter:
      other -
      defaultConfiguration - Defines whether the model represents a typical parameter configuration for the criterion
    • setEnabled

      public void setEnabled(boolean enabled)
      Sets the criterion active/inactive.
      Parameter:
      active -
    • toString

      public abstract String toString()
      Implement this to return a string representation.
      Setzt außer Kraft:
      toString in Klasse Object
      Gibt zurück: