org.alfresco.web.config
Class WizardsConfigElement

java.lang.Object
  extended by org.springframework.extensions.config.element.ConfigElementAdapter
      extended by org.alfresco.web.config.WizardsConfigElement
All Implemented Interfaces:
java.io.Serializable, org.springframework.extensions.config.ConfigElement

public class WizardsConfigElement
extends org.springframework.extensions.config.element.ConfigElementAdapter

Custom config element that represents the config data for a property sheet

See Also:
Serialized Form

Nested Class Summary
static class WizardsConfigElement.AbstractConfig
           
static class WizardsConfigElement.ConditionalPageConfig
          Represents the configuration of a conditional page in a wizard i.e.
static class WizardsConfigElement.PageConfig
          Represents the configuration of a page in a wizard i.e.
static class WizardsConfigElement.StepConfig
          Represents the configuration of a step in a wizard i.e.
static class WizardsConfigElement.WizardConfig
          Represents the configuration of a single wizard i.e.
 
Field Summary
static java.lang.String CONFIG_ELEMENT_ID
           
 
Fields inherited from class org.springframework.extensions.config.element.ConfigElementAdapter
attributes, children, name, value
 
Constructor Summary
WizardsConfigElement()
          Default constructor
WizardsConfigElement(java.lang.String name)
          Constructor
 
Method Summary
 org.springframework.extensions.config.ConfigElement combine(org.springframework.extensions.config.ConfigElement configElement)
           
 java.util.List getChildren()
           
 WizardsConfigElement.WizardConfig getWizard(java.lang.String name)
          Returns the named wizard
 java.util.Map getWizards()
           
 
Methods inherited from class org.springframework.extensions.config.element.ConfigElementAdapter
getAttribute, getAttributeCount, getAttributes, getChild, getChildCount, getChildren, getChildrenMap, getChildValue, getName, getValue, hasAttribute, hasChildren, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CONFIG_ELEMENT_ID

public static final java.lang.String CONFIG_ELEMENT_ID
See Also:
Constant Field Values
Constructor Detail

WizardsConfigElement

public WizardsConfigElement()
Default constructor


WizardsConfigElement

public WizardsConfigElement(java.lang.String name)
Constructor

Parameters:
name - Name of the element this config element represents
Method Detail

getChildren

public java.util.List getChildren()
Specified by:
getChildren in interface org.springframework.extensions.config.ConfigElement
Overrides:
getChildren in class org.springframework.extensions.config.element.ConfigElementAdapter
See Also:
org.alfresco.config.ConfigElement#getChildren()

combine

public org.springframework.extensions.config.ConfigElement combine(org.springframework.extensions.config.ConfigElement configElement)
Specified by:
combine in interface org.springframework.extensions.config.ConfigElement
Specified by:
combine in class org.springframework.extensions.config.element.ConfigElementAdapter
See Also:
org.alfresco.config.ConfigElement#combine(org.alfresco.config.ConfigElement)

getWizard

public WizardsConfigElement.WizardConfig getWizard(java.lang.String name)
Returns the named wizard

Parameters:
name - The name of the wizard to retrieve
Returns:
The WizardConfig object for the requested wizard or null if it doesn't exist

getWizards

public java.util.Map getWizards()
Returns:
Returns a map of the wizards


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.