com.microfocus.awm.meta.modelextension

## Interface IModelExtensionWithEnabledCondition

- All Known Implementing Classes:
    AbstractModelExtensionAtribute, AbstractToolTypeAtribute, ModelExtensionAttribute, ModelExtensionReferenceAttribute, ToolTypeAttribute, ToolTypeInputParameter, ToolTypeOutputParameter, ToolTypeParameter, ToolTypeReferenceAttribute

      public interface IModelExtensionWithEnabledCondition

  Interface for classes which can have `REnabledCondition`s.
  Author:
    Ralf Pakosch

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `REnabledCondition` | `getEnabledCondition()` Gets the enabled condition of this instance.
    `void` | `setEnabledCondition(REnabledCondition pEnabledCondition)` Sets the enabled condition of this instance.

- - ### Method Detail

    - #### getEnabledCondition

          REnabledCondition getEnabledCondition()

      Gets the enabled condition of this instance.
      Returns:
        the enabled condition or `null` if there is none (always enabled)

    - #### setEnabledCondition

          void setEnabledCondition(REnabledCondition pEnabledCondition)

      Sets the enabled condition of this instance.
      Parameters:
        `pEnabledCondition` - the enabled condition to set or `null` if the instance should always be enabled

Copyright © 2015 Micro Focus GmbH. All rights reserved.