org.mmbase.applications.editwizard
Class Config

java.lang.Object
  extended by org.mmbase.applications.editwizard.Config
All Implemented Interfaces:
Serializable

public class Config
extends Object
implements Serializable

This struct contains configuration information for the jsps. This thing is put in the session. A subclass 'Configurator' can be used to fill this struct.

Since:
MMBase-1.6
Version:
$Id: Config.java 41115 2010-02-17 15:31:42Z pierre $
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Nested Class Summary
static class Config.Configurator
          To fill the Config struct, this 'Configurator' exists.
static class Config.ListConfig
           
static class Config.SubConfig
           
static class Config.WizardConfig
           
 
Field Summary
protected  Map<String,Object> attributes
          Contains all auxiliary attributes to the first page.
 String backPage
           
static String CONFIG_FILE
           
static int DEFAULT_MAX_UPLOAD_SIZE
          Default maximum upload size for files (4 MB).
static String extraDataDir
           
 String language
           
static String listStyleSheet
           
 long maxupload
           
static long maxUploadSize
           
static String searchlistStyleSheet
           
 String sessionId
           
 String sessionKey
           
 Stack<Config.SubConfig> subObjects
           
 String templates
           
 String timezone
           
 URIResolver uriResolver
           
static String wizardStyleSheet
           
 
Constructor Summary
Config()
           
 
Method Summary
(package private) static void readConfiguration(Map configuration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_MAX_UPLOAD_SIZE

public static final int DEFAULT_MAX_UPLOAD_SIZE
Default maximum upload size for files (4 MB).

See Also:
Constant Field Values

CONFIG_FILE

public static final String CONFIG_FILE
See Also:
Constant Field Values

extraDataDir

public static String extraDataDir

wizardStyleSheet

public static String wizardStyleSheet

listStyleSheet

public static String listStyleSheet

searchlistStyleSheet

public static String searchlistStyleSheet

maxUploadSize

public static long maxUploadSize

sessionKey

public String sessionKey

uriResolver

public URIResolver uriResolver

maxupload

public long maxupload

subObjects

public Stack<Config.SubConfig> subObjects

sessionId

public String sessionId

backPage

public String backPage

templates

public String templates

language

public String language

timezone

public String timezone

attributes

protected Map<String,Object> attributes
Contains all auxiliary attributes to the first page. Using this map, they can be found in sub pages as well.

Since:
MMBase-1.7
Constructor Detail

Config

public Config()
Method Detail

readConfiguration

static void readConfiguration(Map configuration)


MMBase 2.0-SNAPSHOT - null