com.kuka.roboticsAPI.controllerModel.sunrise.api
Class Module

java.lang.Object
  extended by com.kuka.roboticsAPI.controllerModel.sunrise.api.SPRComponent
      extended by com.kuka.roboticsAPI.controllerModel.sunrise.api.Module
All Implemented Interfaces:
com.kuka.common.IDataEquatable, IExpressionSegment, ISprComponent, ISegment
Direct Known Subclasses:
ApplicationStateModule, AxisValidatorModule, CartesianVelocityLimiter, ConditionEvaluatorModule, DataRecorderTriggerActionModule, DFEStatisticModule, DynDfeLoggerModule, DynDFELoggerModule, ElasticityCompensationModule, ForceFunctionGeneratorModule, ForwardKinematicsModule, FrameDefinitionList, FrameDistanceCalculator, FrameStackerModule, FreezeModule, GenericIOModule, GravCompModule, GSIAdapterModule, InverseKinematicsModule, IpoFilter, JointSplineModule, LBRCartVelValidator, MeasureToCommandModule, NewJointSplineModule, ObserverModule, OldOverrideModule, OnlinePlanner, RemoteModule, SelectionModule, SplineMotionModule, StopEvaluatorModule, TorqueCharLineModule, TwistWrenchTrafoModule, VelAccEstimatorModule, XmlModule

public class Module
extends SPRComponent

A SPR can have many modules. Modules and pipes are connected through assignments. An SPR can contain only one pipe but many modules.

This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

Constructor Summary
Module(String name)
          Creates a new module.
 
Method Summary
 String getComponentType()
          Gets the type of this component.
 String getComponentVersion()
          Gets the version of this component.
 
Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.api.SPRComponent
addInPort, addInPort, addOutPort, addOutPort, addParameter, getChecksum, getExpressionSegmentString, getInPort, getInPorts, getInstanceName, getName, getOutPort, getOutPorts, getParameter, getParameterList, getSPR, hasSameDataAs, onAsyncEvent, onFinished, onInitialize, onSerialization, onSPRStateChanged, onSPRStateChangedSync, setInstanceName, setName, toString, tryGetParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Module

public Module(String name)
Creates a new module.

Parameters:
name - The name of the module.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
Method Detail

getComponentType

public String getComponentType()
Gets the type of this component.

Specified by:
getComponentType in interface ISegment
Specified by:
getComponentType in class SPRComponent
Returns:
The type of this component.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

getComponentVersion

public String getComponentVersion()
Gets the version of this component.

Specified by:
getComponentVersion in interface ISegment
Specified by:
getComponentVersion in class SPRComponent
Returns:
The version of this component.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.


Copyright © 2019. All rights reserved.