public class PerceptionSchemeConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
associatedPerceptionScheme |
protected PerceptionInitializationScheme |
perceptionInitializationScheme |
protected java.util.Map<java.lang.String,java.lang.Object> |
perceptionSchemeParameters |
Constructor and Description |
---|
PerceptionSchemeConfiguration(java.lang.String associatedPerceptionScheme,
java.util.Map<java.lang.String,java.lang.Object> perceptionSchemeParameters,
PerceptionInitializationScheme perceptionInitializationScheme)
A PerceptionSchemeConfiguration describes the relevant data for creating ProductPerceptionSchemes.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAssociatedPerceptionScheme() |
PerceptionInitializationScheme |
getPerceptionInitializationScheme() |
java.util.Map<java.lang.String,java.lang.Object> |
getPerceptionSchemeParameters() |
protected java.lang.String associatedPerceptionScheme
protected java.util.Map<java.lang.String,java.lang.Object> perceptionSchemeParameters
protected PerceptionInitializationScheme perceptionInitializationScheme
public PerceptionSchemeConfiguration(java.lang.String associatedPerceptionScheme, java.util.Map<java.lang.String,java.lang.Object> perceptionSchemeParameters, PerceptionInitializationScheme perceptionInitializationScheme)
associatedPerceptionScheme
- The name of the scheme to instantiateperceptionSchemeParameters
- The paramters of the scheme to instantiateperceptionInitializationScheme
- The perceptionInitializationScheme used for initializing the respective ProductAttributePerceptionSchemepublic java.lang.String getAssociatedPerceptionScheme()
public java.util.Map<java.lang.String,java.lang.Object> getPerceptionSchemeParameters()
public PerceptionInitializationScheme getPerceptionInitializationScheme()