Klasse ViewProperties

java.lang.Object
org.deidentifier.arx.gui.view.impl.utility.ViewProperties
Alle implementierten Schnittstellen:
IView, ViewStatisticsBasic
Bekannte direkte Unterklassen:
ViewPropertiesInput, ViewPropertiesOutput

public abstract class ViewProperties extends Object implements IView, ViewStatisticsBasic
This view displays basic properties about input or output data.
  • Felddetails

    • roots

      protected final List<ViewProperties.Property> roots
      Internal stuff.
    • root

      protected final org.eclipse.swt.widgets.Composite root
      Internal stuff.
    • model

      protected Model model
      Internal stuff.
    • controller

      protected final Controller controller
      Internal stuff.
    • treeViewer

      protected org.eclipse.jface.viewers.TreeViewer treeViewer
      Internal stuff.
  • Konstruktordetails

  • Methodendetails

    • dispose

      public void dispose()
      Beschreibung aus Schnittstelle kopiert: IView
      Disposes the view.
      Angegeben von:
      dispose in Schnittstelle IView
    • getParent

      public org.eclipse.swt.widgets.Composite getParent()
      Beschreibung aus Schnittstelle kopiert: ViewStatisticsBasic
      Returns the parent composite
      Angegeben von:
      getParent in Schnittstelle ViewStatisticsBasic
      Gibt zurück:
    • reset

      public void reset()
      Beschreibung aus Schnittstelle kopiert: IView
      Resets the view.
      Angegeben von:
      reset in Schnittstelle IView
    • update

      public void update(ModelEvent event)
      Beschreibung aus Schnittstelle kopiert: IView
      Updates the view.
      Angegeben von:
      update in Schnittstelle IView
      Parameter:
      event -
    • asRelativeValue

      protected double asRelativeValue(InformationLoss<?> infoLoss, ARXResult result)
      Converts an information loss into a relative value in percent TODO: Code duplicate from NodePropertiesView.
      Parameter:
      infoLoss -
      result -
      Gibt zurück:
    • getContext

      protected AnalysisContext getContext()
      Returns the context.
      Gibt zurück:
    • refresh

      protected void refresh()
      Refreshes the tree
    • doUpdate

      protected abstract void doUpdate(ModelEvent.ModelPart part)
      Implement this to update the view.
      Parameter:
      part -