de.interactive_instruments.ShapeChange
Class ProcessMapEntry

java.lang.Object
  extended by de.interactive_instruments.ShapeChange.ProcessMapEntry

public class ProcessMapEntry
extends Object

Representation of a ProcessMapEntry, that can be part of a ShapeChangeConfiguration.

Author:
echterhoff

Field Summary
protected  String param
          Value of the 'param' attribute in a map entry; null if it was not set.
protected  String rule
          Value of the 'rule' attribute in a map entry.
protected  String targetType
          Value of the 'targetType' attribute in a map entry; null if it was not set.
protected  String type
          Value of the 'type' attribute in a map entry.
 
Constructor Summary
ProcessMapEntry(String type, String rule)
           
ProcessMapEntry(String type, String rule, String targetType)
           
ProcessMapEntry(String type, String rule, String targetType, String param)
           
 
Method Summary
 String getParam()
           
 String getRule()
           
 String getTargetType()
           
 String getType()
           
 boolean hasParam()
           
 boolean hasTargetType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected String type
Value of the 'type' attribute in a map entry.


rule

protected String rule
Value of the 'rule' attribute in a map entry.


targetType

protected String targetType
Value of the 'targetType' attribute in a map entry; null if it was not set.


param

protected String param
Value of the 'param' attribute in a map entry; null if it was not set.

Constructor Detail

ProcessMapEntry

public ProcessMapEntry(String type,
                       String rule)
Parameters:
type - Value of the 'type' attribute in a map entry.
rule - Value of the 'rule' attribute in a map entry.

ProcessMapEntry

public ProcessMapEntry(String type,
                       String rule,
                       String targetType)
Parameters:
type - Value of the 'type' attribute in a map entry.
rule - Value of the 'rule' attribute in a map entry.
targetType - Value of the 'targetType' attribute in a map entry; null if it was not set.

ProcessMapEntry

public ProcessMapEntry(String type,
                       String rule,
                       String targetType,
                       String param)
Parameters:
type - Value of the 'type' attribute in a map entry.
rule - Value of the 'rule' attribute in a map entry.
targetType - Value of the 'targetType' attribute in a map entry; null if it was not set.
param - Value of the 'param' attribute in a map entry; null if it was not set.
Method Detail

getType

public String getType()
Returns:
the type

getRule

public String getRule()
Returns:
the rule

getTargetType

public String getTargetType()
Returns:
the targetType

getParam

public String getParam()
Returns:
the param

hasTargetType

public boolean hasTargetType()

hasParam

public boolean hasParam()


Copyright © 2015. All rights reserved.