ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

org.jboss.shrinkwrap.descriptor.api.jsptaglibrary20
Interface TldExtensionType<T>

All Superinterfaces:
Child<T>

public interface TldExtensionType<T>
extends Child<T>

This interface defines the contract for the tld-extensionType xsd type

Since:
Generation date :2012-05-09T23:45:02.086-07:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 ExtensibleType<TldExtensionType<T>> createExtensionElement()
          Creates a new extension-element element
 List<ExtensibleType<TldExtensionType<T>>> getAllExtensionElement()
          Returns all extension-element elements
 String getNamespace()
          Returns the namespace attribute
 ExtensibleType<TldExtensionType<T>> getOrCreateExtensionElement()
          If not already created, a new extension-element element will be created and returned.
 TldExtensionType<T> namespace(String namespace)
          Sets the namespace attribute
 TldExtensionType<T> removeAllExtensionElement()
          Removes all extension-element elements
 TldExtensionType<T> removeNamespace()
          Removes the namespace attribute
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

getOrCreateExtensionElement

ExtensibleType<TldExtensionType<T>> getOrCreateExtensionElement()
If not already created, a new extension-element element will be created and returned. Otherwise, the first existing extension-element element will be returned.

Returns:
the instance defined for the element extension-element

createExtensionElement

ExtensibleType<TldExtensionType<T>> createExtensionElement()
Creates a new extension-element element

Returns:
the new created instance of ExtensibleType>

getAllExtensionElement

List<ExtensibleType<TldExtensionType<T>>> getAllExtensionElement()
Returns all extension-element elements

Returns:
list of extension-element

removeAllExtensionElement

TldExtensionType<T> removeAllExtensionElement()
Removes all extension-element elements

Returns:
the current instance of ExtensibleType>

namespace

TldExtensionType<T> namespace(String namespace)
Sets the namespace attribute

Parameters:
namespace - the value for the attribute namespace
Returns:
the current instance of TldExtensionType

getNamespace

String getNamespace()
Returns the namespace attribute

Returns:
the value defined for the attribute namespace

removeNamespace

TldExtensionType<T> removeNamespace()
Removes the namespace attribute

Returns:
the current instance of TldExtensionType

ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.