org.jboss.shrinkwrap.descriptor.api.facesconfig21
Interface FacesConfigSystemEventListenerType<T>

All Superinterfaces:
Child<T>

public interface FacesConfigSystemEventListenerType<T>
extends Child<T>

This interface defines the contract for the faces-config-system-event-listenerType xsd type

Since:
Generation date :2013-01-26T19:26:58.657+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 String getId()
          Returns the id attribute
 String getSourceClass()
          Returns the source-class element
 String getSystemEventClass()
          Returns the system-event-class element
 String getSystemEventListenerClass()
          Returns the system-event-listener-class element
 FacesConfigSystemEventListenerType<T> id(String id)
          Sets the id attribute
 FacesConfigSystemEventListenerType<T> removeId()
          Removes the id attribute
 FacesConfigSystemEventListenerType<T> removeSourceClass()
          Removes the source-class element
 FacesConfigSystemEventListenerType<T> removeSystemEventClass()
          Removes the system-event-class element
 FacesConfigSystemEventListenerType<T> removeSystemEventListenerClass()
          Removes the system-event-listener-class element
 FacesConfigSystemEventListenerType<T> sourceClass(String sourceClass)
          Sets the source-class element
 FacesConfigSystemEventListenerType<T> systemEventClass(String systemEventClass)
          Sets the system-event-class element
 FacesConfigSystemEventListenerType<T> systemEventListenerClass(String systemEventListenerClass)
          Sets the system-event-listener-class element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

systemEventListenerClass

FacesConfigSystemEventListenerType<T> systemEventListenerClass(String systemEventListenerClass)
Sets the system-event-listener-class element

Parameters:
systemEventListenerClass - the value for the element system-event-listener-class
Returns:
the current instance of FacesConfigSystemEventListenerType

getSystemEventListenerClass

String getSystemEventListenerClass()
Returns the system-event-listener-class element

Returns:
the node defined for the element system-event-listener-class

removeSystemEventListenerClass

FacesConfigSystemEventListenerType<T> removeSystemEventListenerClass()
Removes the system-event-listener-class element

Returns:
the current instance of FacesConfigSystemEventListenerType

systemEventClass

FacesConfigSystemEventListenerType<T> systemEventClass(String systemEventClass)
Sets the system-event-class element

Parameters:
systemEventClass - the value for the element system-event-class
Returns:
the current instance of FacesConfigSystemEventListenerType

getSystemEventClass

String getSystemEventClass()
Returns the system-event-class element

Returns:
the node defined for the element system-event-class

removeSystemEventClass

FacesConfigSystemEventListenerType<T> removeSystemEventClass()
Removes the system-event-class element

Returns:
the current instance of FacesConfigSystemEventListenerType

sourceClass

FacesConfigSystemEventListenerType<T> sourceClass(String sourceClass)
Sets the source-class element

Parameters:
sourceClass - the value for the element source-class
Returns:
the current instance of FacesConfigSystemEventListenerType

getSourceClass

String getSourceClass()
Returns the source-class element

Returns:
the node defined for the element source-class

removeSourceClass

FacesConfigSystemEventListenerType<T> removeSourceClass()
Removes the source-class element

Returns:
the current instance of FacesConfigSystemEventListenerType

id

FacesConfigSystemEventListenerType<T> id(String id)
Sets the id attribute

Parameters:
id - the value for the attribute id
Returns:
the current instance of FacesConfigSystemEventListenerType

getId

String getId()
Returns the id attribute

Returns:
the value defined for the attribute id

removeId

FacesConfigSystemEventListenerType<T> removeId()
Removes the id attribute

Returns:
the current instance of FacesConfigSystemEventListenerType


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.