public class MultiLevelNot extends Object implements MultiLevelOutputEnabled
MultiLevelOutputEnabled
where disabled outputs are enabled,
and vice-versa.Constructor and Description |
---|
MultiLevelNot(MultiLevelOutputEnabled source) |
Modifier and Type | Method and Description |
---|---|
boolean |
isOutputEnabled(String outputName)
Is a particular a particular output-enabled?
|
SingleLevelOutputEnabled |
second(String outputName)
A second-level of
OutputEnabled for a particular outputName as used in
first-level. |
public MultiLevelNot(MultiLevelOutputEnabled source)
public boolean isOutputEnabled(String outputName)
SingleLevelOutputEnabled
isOutputEnabled
in interface SingleLevelOutputEnabled
outputName
- the name of the outputpublic SingleLevelOutputEnabled second(String outputName)
MultiLevelOutputEnabled
OutputEnabled
for a particular outputName
as used in
first-level.second
in interface MultiLevelOutputEnabled
OutputEnabled
for the second-level.Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.