|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.shrinkwrap.descriptor.impl.application5.ModuleTypeImpl<T>
public class ModuleTypeImpl<T>
This class implements the moduleType xsd type
Original Documentation:
The moduleType defines a single Java EE module and contains a
connector, ejb, java, or web element, which indicates the
module type and contains a path to the module file, and an
optional alt-dd element, which specifies an optional URI to
the post-assembly version of the deployment descriptor.
| Constructor Summary | |
|---|---|
ModuleTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
|
|
ModuleTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node,
org.jboss.shrinkwrap.descriptor.spi.Node childNode)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getAltDd()
Returns the alt-dd element |
java.lang.String |
getConnector()
Returns the connector element |
java.lang.String |
getEjb()
Returns the ejb element |
java.lang.String |
getJava()
Returns the java element |
ModuleType<T> |
removeAltDd()
Removes the alt-dd element |
ModuleType<T> |
removeConnector()
Removes the connector element |
ModuleType<T> |
removeEjb()
Removes the ejb element |
ModuleType<T> |
removeJava()
Removes the java element |
ModuleType<T> |
removeWeb()
Removes the web element |
ModuleType<T> |
setAltDd(java.lang.String altDd)
If not already created, a new alt-dd element with the given value will be created. |
ModuleType<T> |
setConnector(java.lang.String connector)
If not already created, a new connector element with the given value will be created. |
ModuleType<T> |
setEjb(java.lang.String ejb)
If not already created, a new ejb element with the given value will be created. |
ModuleType<T> |
setJava(java.lang.String java)
If not already created, a new java element with the given value will be created. |
T |
up()
|
WebType<ModuleType<T>> |
web()
If not already created, a new web element will be created and returned. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModuleTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
public ModuleTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node,
org.jboss.shrinkwrap.descriptor.spi.Node childNode)
| Method Detail |
|---|
public T up()
up in interface org.jboss.shrinkwrap.descriptor.api.Child<T>public ModuleType<T> setAltDd(java.lang.String altDd)
alt-dd element with the given value will be created.
Otherwise, the existing alt-dd element will be updated with the given value.
setAltDd in interface ModuleType<T>ModuleTypepublic ModuleType<T> removeAltDd()
alt-dd element
removeAltDd in interface ModuleType<T>ModuleTypepublic java.lang.String getAltDd()
alt-dd element
getAltDd in interface ModuleType<T>alt-ddpublic ModuleType<T> setConnector(java.lang.String connector)
connector element with the given value will be created.
Otherwise, the existing connector element will be updated with the given value.
setConnector in interface ModuleType<T>ModuleTypepublic ModuleType<T> removeConnector()
connector element
removeConnector in interface ModuleType<T>ModuleTypepublic java.lang.String getConnector()
connector element
getConnector in interface ModuleType<T>connectorpublic ModuleType<T> setEjb(java.lang.String ejb)
ejb element with the given value will be created.
Otherwise, the existing ejb element will be updated with the given value.
setEjb in interface ModuleType<T>ModuleTypepublic ModuleType<T> removeEjb()
ejb element
removeEjb in interface ModuleType<T>ModuleTypepublic java.lang.String getEjb()
ejb element
getEjb in interface ModuleType<T>ejbpublic ModuleType<T> setJava(java.lang.String java)
java element with the given value will be created.
Otherwise, the existing java element will be updated with the given value.
setJava in interface ModuleType<T>ModuleTypepublic ModuleType<T> removeJava()
java element
removeJava in interface ModuleType<T>ModuleTypepublic java.lang.String getJava()
java element
getJava in interface ModuleType<T>javapublic ModuleType<T> removeWeb()
web element
removeWeb in interface ModuleType<T>ModuleTypepublic WebType<ModuleType<T>> web()
web element will be created and returned.
Otherwise, the existing web element will be returned.
web in interface ModuleType<T>web
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||