org.apache.wicket.settings.def
Class FrameworkSettings

java.lang.Object
  extended by org.apache.wicket.settings.def.FrameworkSettings
All Implemented Interfaces:
IEventDispatcher, IFrameworkSettings

public class FrameworkSettings
extends Object
implements IFrameworkSettings

Author:
Jonathan Locke, Chris Turner, Eelco Hillenius, Juergen Donnerstag, Johan Compagner, Igor Vaynberg (ivaynberg), Martijn Dashorst, James Carman

Constructor Summary
FrameworkSettings()
           
 
Method Summary
 void add(IEventDispatcher dispatcher)
          Registers a new event dispatcher
 void dispatchEvent(IEventSink sink, IEvent<?> event)
          Dispatches event to registered dispatchers
 IDetachListener getDetachListener()
           
 String getVersion()
          Gets the Wicket version.
 void setDetachListener(IDetachListener detachListener)
          Sets detach listener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrameworkSettings

public FrameworkSettings()
Method Detail

getVersion

public String getVersion()
Description copied from interface: IFrameworkSettings
Gets the Wicket version. The Wicket version is in the same format as the version element in the pom.xml file (project descriptor). The version is generated by maven in the build/release cycle and put in the wicket.properties file located in the root folder of the Wicket jar. The version usually follows one of the following formats:

Specified by:
getVersion in interface IFrameworkSettings
Returns:
the Wicket version
See Also:
IFrameworkSettings.getVersion()

getDetachListener

public IDetachListener getDetachListener()
Specified by:
getDetachListener in interface IFrameworkSettings
Returns:
detach listener or null if none
See Also:
IFrameworkSettings.getDetachListener()

setDetachListener

public void setDetachListener(IDetachListener detachListener)
Description copied from interface: IFrameworkSettings
Sets detach listener

Specified by:
setDetachListener in interface IFrameworkSettings
Parameters:
detachListener - listener or null to remove
See Also:
IFrameworkSettings.setDetachListener(org.apache.wicket.IDetachListener)

add

public void add(IEventDispatcher dispatcher)
Description copied from interface: IFrameworkSettings
Registers a new event dispatcher

Specified by:
add in interface IFrameworkSettings

dispatchEvent

public void dispatchEvent(IEventSink sink,
                          IEvent<?> event)
Dispatches event to registered dispatchers

Specified by:
dispatchEvent in interface IEventDispatcher


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.