public interface URCapAPI
Provides access to functionality available from within PolyScope, as well as creating additional model elements to be used within PolyScope.
NOTE: This interface is only relevant for URCap program and installation nodes with a HTML-based user interface (seeInstallationNodeService and ProgramNodeService).InstallationAPIProvider getInstallationAPIProvider()
ProgramAPIProvider getProgramAPIProvider()
@Deprecated SoftwareVersion getSoftwareVersion()
SystemAPI instead accessible through both getInstallationAPIProvider() and
getProgramAPIProvider().@Deprecated SystemSettings getSystemSettings()
SystemAPI instead accessible through both getInstallationAPIProvider() and
getProgramAPIProvider().@Deprecated RobotModel getRobotModel()
SystemAPI instead accessible through both getInstallationAPIProvider() and
getProgramAPIProvider().@Deprecated IOModel getIOs()
InstallationAPI or ProgramAPI instead accessible through their respective
providers, i.e. getInstallationAPIProvider() or getProgramAPIProvider().@Deprecated FeatureModel getFeatures()
InstallationAPI or ProgramAPI instead accessible through their respective
providers, i.e. getInstallationAPIProvider() or getProgramAPIProvider().@Deprecated FunctionModel getFunctionModel()
InstallationAPI instead accessible through its provider, getInstallationAPIProvider().@Deprecated ProgramModel getProgramModel()
ProgramAPI instead accessible through its provider, getProgramAPIProvider().@Deprecated VariableModel getVariableModel()
InstallationAPI or ProgramAPI instead accessible through their respective
providers, i.e. getInstallationAPIProvider() or getProgramAPIProvider().@Deprecated ValueFactoryProvider getValueFactoryProvider()
InstallationAPI or ProgramAPI instead accessible through their respective
providers, i.e. getInstallationAPIProvider() or getProgramAPIProvider().@Deprecated UserInteraction getUserInteraction()
UserInterfaceAPI instead accessible through both getInstallationAPIProvider()
and getProgramAPIProvider().@Deprecated <T extends InstallationNodeContribution> T getInstallationNode(Class<T> installationType)
InstallationAPI or ProgramAPI instead accessible through their respective providers.InstallationNodeContribution instance.T - The generic for specifying the InstallationNodeContribution.installationType - The class of the installation node contribution to return.Copyright © 2021. All rights reserved.