|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.ironjacamar.impl.ExtensionTypeImpl<T>
public class ExtensionTypeImpl<T>
This class implements the extensionType
xsd type
Constructor Summary | |
---|---|
ExtensionTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node)
|
|
ExtensionTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node,
org.jboss.shrinkwrap.descriptor.spi.node.Node childNode)
|
Method Summary | |
---|---|
ExtensionType<T> |
className(String className)
Sets the class-name attribute |
String |
getClassName()
Returns the class-name attribute |
ConfigPropertyType<ExtensionType<T>> |
getOrCreateConfigProperty()
If not already created, a new config-property element with the given value will be created. |
ExtensionType<T> |
removeClassName()
Removes the class-name attribute |
ExtensionType<T> |
removeConfigProperty()
Removes the config-property element |
T |
up()
Returns the parent of this Child |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExtensionTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node)
public ExtensionTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node, org.jboss.shrinkwrap.descriptor.spi.node.Node childNode)
Method Detail |
---|
public T up()
Child
Child
up
in interface Child<T>
Child
public ConfigPropertyType<ExtensionType<T>> getOrCreateConfigProperty()
config-property
element with the given value will be created.
Otherwise, the existing config-property
element will be returned.
getOrCreateConfigProperty
in interface ExtensionType<T>
ConfigPropertyType>
public ExtensionType<T> removeConfigProperty()
config-property
element
removeConfigProperty
in interface ExtensionType<T>
ExtensionType
public ExtensionType<T> className(String className)
class-name
attribute
className
in interface ExtensionType<T>
className
- the value for the attribute class-name
ExtensionType
public String getClassName()
class-name
attribute
getClassName
in interface ExtensionType<T>
class-name
public ExtensionType<T> removeClassName()
class-name
attribute
removeClassName
in interface ExtensionType<T>
ExtensionType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |