public abstract class BaseSignalLink extends Object implements SignalLinkInterface
| Modifier and Type | Field and Description |
|---|---|
protected List<BaseControlFunction> |
controls |
protected double |
output |
protected List<String> |
types |
| Constructor and Description |
|---|
BaseSignalLink() |
| Modifier and Type | Method and Description |
|---|---|
void |
addControl(BaseControlFunction control) |
void |
addType(String type) |
List<BaseControlFunction> |
getControlList() |
String |
getType(int index) |
void |
removeType(int index) |
protected List<BaseControlFunction> controls
protected double output
public void addControl(BaseControlFunction control) throws Exception
addControl in interface SignalLinkInterfaceExceptionpublic String getType(int index)
public void removeType(int index)
public List<BaseControlFunction> getControlList()
getControlList in interface SignalLinkInterfaceCopyright © 2017. All rights reserved.