@ProviderType
public interface ApplicationAPI
Modifier and Type | Method and Description |
---|---|
<T extends DeviceManager> |
getDeviceManager(Class<T> deviceManagerClass)
This method can be used to get a specific
DeviceManager instance |
FeatureModel |
getFeatureModel() |
<T extends InstallationNodeContribution> |
getInstallationNode(Class<T> installationType)
This method can be used to get a specific
InstallationNodeContribution instance |
IOModel |
getIOModel() |
PayloadModel |
getPayloadModel()
Gets an interface which provides access the payloads in the current PolyScope installation.
|
ResourceModel |
getResourceModel() |
TCPModel |
getTCPModel() |
ValueFactoryProvider |
getValueFactoryProvider() |
VariableModel |
getVariableModel() |
IOModel getIOModel()
FeatureModel getFeatureModel()
TCPModel getTCPModel()
PayloadModel getPayloadModel()
Gets an interface which provides access the payloads in the current PolyScope installation.
VariableModel getVariableModel()
ResourceModel getResourceModel()
ValueFactoryProvider getValueFactoryProvider()
<T extends InstallationNodeContribution> T getInstallationNode(Class<T> installationType)
InstallationNodeContribution
instanceT
- The generic for specifying the InstallationNodeContribution
installationType
- The class of the installation node contribution to return<T extends DeviceManager> T getDeviceManager(Class<T> deviceManagerClass)
DeviceManager
instanceT
- The generic type of class to returndeviceManagerClass
- The class for the device manager to returnCopyright © 2023. All rights reserved.