com.kuka.roboticsAPI.controllerModel.mapping
Class AbstractMapperConfiguration<T extends MappingToken<?>>

java.lang.Object
  extended by com.kuka.roboticsAPI.TagBasedConfiguration
      extended by com.kuka.roboticsAPI.controllerModel.mapping.AbstractMapperConfiguration<T>
Type Parameters:
T - The mapping token type on which the configuration works.
All Implemented Interfaces:
Iterable<com.kuka.common.ParameterSet>

public abstract class AbstractMapperConfiguration<T extends MappingToken<?>>
extends TagBasedConfiguration

Holds the configuration for the mappers. The configuration can be loaded from a file using the load method. Also, the Configuration can be reset to it's default using the reset method.

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
AbstractMapperConfiguration(RoboticsAPIContext context, AbstractMapperTable<T> table)
          Constructor for a mapper configuration instance.
 
Method Summary
protected  void afterLoad()
          Will be called after a new configuration was loaded.
 
Methods inherited from class com.kuka.roboticsAPI.TagBasedConfiguration
addConfigurationItemDescription, getConfigurationItemCount, getConfigurationItems, getContext, iterator, loadFromDocument, loadFromElement, loadFromFile, loadFromResource, loadFromURL, onLoad
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMapperConfiguration

public AbstractMapperConfiguration(RoboticsAPIContext context,
                                   AbstractMapperTable<T> table)
Constructor for a mapper configuration instance.

Parameters:
context - The context of the configuration.
table - The mapper table to which the configuration is bound.
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

afterLoad

protected void afterLoad()
Description copied from class: TagBasedConfiguration
Will be called after a new configuration was loaded. The items contain the loaded parameters of the tags.

Overrides:
afterLoad in class TagBasedConfiguration


Copyright © 2019. All rights reserved.