Alignment API and Server 3.2

fr.inrialpes.exmo.align.impl
Class BasicParameters

java.lang.Object
  extended by fr.inrialpes.exmo.align.impl.BasicParameters
All Implemented Interfaces:
Parameters

public class BasicParameters
extends Object
implements Parameters

Standard parameter list structure to be used everywhere. By default and for means of communication, parameter names and values are Strings (even if their type is Object).

Version:
$Id: BasicParameters.java 655 2008-02-28 20:43:51Z euzenat $
Author:
Jérôme Euzenat

Field Summary
(package private)  Hashtable<String,Object> parameters
          The list of unlinked out XML_Port
 
Constructor Summary
BasicParameters()
           
 
Method Summary
 void displayParameters(PrintStream stream)
          displays the current parameters (debugging)
 Enumeration<String> getNames()
           
 Object getParameter(String name)
           
 Collection getValues()
           
static Parameters read(Parameters p, String filename)
           
static Parameters read(String filename)
           
 void setParameter(String name, Object value)
           
 void unsetParameter(String name)
           
 void write()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parameters

Hashtable<String,Object> parameters
The list of unlinked out XML_Port

Constructor Detail

BasicParameters

public BasicParameters()
Method Detail

setParameter

public void setParameter(String name,
                         Object value)
Specified by:
setParameter in interface Parameters

unsetParameter

public void unsetParameter(String name)
Specified by:
unsetParameter in interface Parameters

getParameter

public Object getParameter(String name)
Specified by:
getParameter in interface Parameters

getNames

public Enumeration<String> getNames()
Specified by:
getNames in interface Parameters

getValues

public Collection getValues()

write

public void write()
Specified by:
write in interface Parameters

displayParameters

public void displayParameters(PrintStream stream)
displays the current parameters (debugging)


read

public static Parameters read(String filename)

read

public static Parameters read(Parameters p,
                              String filename)

Alignment API and Server 3.2

(C) INRIA & friends, 2003-2008