Class SingleLevelNot
Object
SingleLevelNot
- All Implemented Interfaces:
SingleLevelOutputEnabled
The complement of an existing
SingleLevelOutputEnabled where disabled outputs are
enabled, and vice-versa.- Author:
- Owen Feehan
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a newSingleLevelNotinstance. -
Method Summary
Modifier and TypeMethodDescriptionbooleanisOutputEnabled(String outputName) Is a particular a particular output-enabled?
-
Constructor Details
-
SingleLevelNot
Creates a newSingleLevelNotinstance.- Parameters:
source- TheSingleLevelOutputEnabledto be complemented.
-
-
Method Details
-
isOutputEnabled
Description copied from interface:SingleLevelOutputEnabledIs a particular a particular output-enabled?- Specified by:
isOutputEnabledin interfaceSingleLevelOutputEnabled- Parameters:
outputName- the name of the output- Returns:
- true iff the output is allowed
-