Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.core.io.project.model
Class IOConfiguration

java.lang.Object
  extended by eu.esdihumboldt.hale.common.core.io.project.model.IOConfiguration
All Implemented Interfaces:
Serializable, Cloneable

public class IOConfiguration
extends Object
implements Serializable, Cloneable

Object holding all information necessary to reproduce an IOProvider execution, e.g. when loading a project.

Author:
Simon Templer
See Also:
Serialized Form

Constructor Summary
IOConfiguration()
          Default constructor
 
Method Summary
 IOConfiguration clone()
          Creates an independent copy of the IOConfiguration.
 String getActionId()
           
 String getName()
           
 Map<String,String> getProviderConfiguration()
           
 String getProviderId()
           
 void setActionId(String actionId)
           
 void setName(String name)
           
 void setProviderId(String providerId)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IOConfiguration

public IOConfiguration()
Default constructor

Method Detail

clone

public IOConfiguration clone()
Creates an independent copy of the IOConfiguration.

Overrides:
clone in class Object
See Also:
Object.clone()

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

getActionId

public String getActionId()
Returns:
the action ID

setActionId

public void setActionId(String actionId)
Parameters:
actionId - the action ID to set

getProviderId

public String getProviderId()
Returns:
the providerId

setProviderId

public void setProviderId(String providerId)
Parameters:
providerId - the providerId to set

getProviderConfiguration

public Map<String,String> getProviderConfiguration()
Returns:
the providerConfiguration

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d