org.vraptor.config
Class PluginConfig

java.lang.Object
  extended by org.vraptor.config.PluginConfig
All Implemented Interfaces:
ConfigItem

public class PluginConfig
extends Object
implements ConfigItem

Models the xml portion to deal with factory classes.

Author:
Guilherme Silveira

Constructor Summary
PluginConfig(Class<?> type, Map<String,String> properties)
           
 
Method Summary
 Class<?> getPluginClass()
           
 boolean isComponent()
          Returns true if this is a component, factory or converter
 boolean isManager()
          Returns true if this is a manager configuration
 void register(WebApplication application)
          Registers itself
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginConfig

public PluginConfig(Class<?> type,
                    Map<String,String> properties)
Method Detail

getPluginClass

public Class<?> getPluginClass()

register

public void register(WebApplication application)
              throws ConfigException
Registers itself

Specified by:
register in interface ConfigItem
Parameters:
application - the application
Throws:
ConfigException - configuration exception
See Also:
org.vraptor.config.ConfigItem#register(org.vraptor.webapp.DefaultWebApplication)

isComponent

public boolean isComponent()
Description copied from interface: ConfigItem
Returns true if this is a component, factory or converter

Specified by:
isComponent in interface ConfigItem
Returns:
true or false
See Also:
ConfigItem.isComponent()

isManager

public boolean isManager()
Description copied from interface: ConfigItem
Returns true if this is a manager configuration

Specified by:
isManager in interface ConfigItem
Returns:
true or false
See Also:
ConfigItem.isManager()


Copyright © 2004-2008 VRaptor. All Rights Reserved.