webwork.config
Class XMLActionConfiguration

java.lang.Object
  extended bywebwork.config.Configuration
      extended bywebwork.config.XMLActionConfiguration

public class XMLActionConfiguration
extends Configuration

Access view configuration from an XML file.

Version:
$Revision: 1.16 $
Author:
Rickard Öberg (rickard@middleware-company.com), Scott Farquhar (scott@atlassian.com)

Constructor Summary
XMLActionConfiguration(java.lang.String aName)
           
 
Method Summary
 java.lang.Object getImpl(java.lang.String aName)
          Get a named setting.
 java.util.Iterator listImpl()
          List setting names
 void setImpl(java.lang.String aName, java.lang.Object aValue)
          Set a named setting
 
Methods inherited from class webwork.config.Configuration
get, getConfiguration, getLocale, getString, list, set, setConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLActionConfiguration

public XMLActionConfiguration(java.lang.String aName)
Method Detail

getImpl

public java.lang.Object getImpl(java.lang.String aName)
                         throws java.lang.IllegalArgumentException
Get a named setting. Note extension is stripped and replaced with extension defined in property file. This is done here because of the recursive dependency if the constructor called Configuration.getString("webwork.action.extension").

Overrides:
getImpl in class Configuration
Throws:
java.lang.IllegalArgumentException - if there is no configuration parameter with the given name.

setImpl

public void setImpl(java.lang.String aName,
                    java.lang.Object aValue)
Description copied from class: Configuration
Set a named setting

Overrides:
setImpl in class Configuration

listImpl

public java.util.Iterator listImpl()
Description copied from class: Configuration
List setting names

Overrides:
listImpl in class Configuration


Copyright © 2001-2003 WebWork All Rights Reserved.