de.esprit.common.gui.action

## Interface ActionValidator

- All Superinterfaces:
    ValidationChangeEvent.Source
  All Known Implementing Classes:
    AdminActionValidator, ClientActionValidator, DefaultActionValidator, UserActionValidator

      public interface ActionValidator
      extends ValidationChangeEvent.Source

  An instance of this class is supposed to control the enable-state of an action. Typically a group of actions use the same ActionValidator instance.
  Author:
    Rainer Buesch

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `checkPermission()`
    `boolean` | `isPermitted()`

    - ### Methods inherited from interface de.esprit.common.gui.action.ValidationChangeEvent.Source

      `addValidationListener, removeValidationListener`

- - ### Method Detail

    - #### isPermitted

          boolean isPermitted()

    - #### checkPermission

          void checkPermission()
                               throws java.lang.Exception

      Throws:
        `java.lang.Exception`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.