org.globus.cog.karajan.arguments
Interface NamedArguments

All Known Implementing Classes:
NamedArgumentsImpl

public interface NamedArguments


Method Summary
 void add(String name, Object value)
           
 void addAll(Map args)
           
 void addListener(String name, NamedArgumentsListener l)
           
 NamedArguments copy()
           
 Map getAll()
           
 Object getArgument(String name)
           
 Iterator getNames()
           
 boolean hasArgument(String name)
           
 void merge(NamedArguments args)
           
 void set(Map named)
           
 void set(NamedArguments other)
           
 int size()
           
 

Method Detail

merge

public void merge(NamedArguments args)

addAll

public void addAll(Map args)

add

public void add(String name,
                Object value)

getNames

public Iterator getNames()

getArgument

public Object getArgument(String name)

hasArgument

public boolean hasArgument(String name)

getAll

public Map getAll()

set

public void set(Map named)

set

public void set(NamedArguments other)

copy

public NamedArguments copy()

size

public int size()

addListener

public void addListener(String name,
                        NamedArgumentsListener l)