|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase
org.jboss.shrinkwrap.descriptor.spi.NodeProviderImplBase
org.jboss.shrinkwrap.descriptor.impl.application5.Application5DescriptorImpl
public class Application5DescriptorImpl
This deployment descriptor provides the functionalities as described in the application_5.xsd specification
Example:
Application5Descriptor descriptor = Descriptors.create(Application5Descriptor.class);
Constructor Summary | |
---|---|
Application5DescriptorImpl(java.lang.String descriptorName)
|
|
Application5DescriptorImpl(java.lang.String descriptorName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
|
Method Summary | |
---|---|
Application5Descriptor |
addDefaultNamespaces()
|
Application5Descriptor |
addNamespace(java.lang.String name,
java.lang.String value)
|
java.util.List<java.lang.String> |
getDescriptionList()
Returns all description elements |
java.util.List<java.lang.String> |
getDisplayNameList()
Returns all display-name elements |
java.util.List<IconType<Application5Descriptor>> |
getIconList()
Returns all icon elements |
java.lang.String |
getLibraryDirectory()
Returns the library-directory element |
java.util.List<ModuleType<Application5Descriptor>> |
getModuleList()
Returns all module elements |
java.util.List<java.lang.String> |
getNamespaces()
|
org.jboss.shrinkwrap.descriptor.spi.Node |
getRootNode()
|
java.util.List<SecurityRoleType<Application5Descriptor>> |
getSecurityRoleList()
Returns all security-role elements |
java.lang.String |
getVersion()
Returns the version element |
IconType<Application5Descriptor> |
icon()
Returns the icon element |
ModuleType<Application5Descriptor> |
module()
Returns the module element |
Application5Descriptor |
removeAllDescription()
Removes the description element |
Application5Descriptor |
removeAllDisplayName()
Removes the display-name element |
Application5Descriptor |
removeAllIcon()
Removes all icon elements |
Application5Descriptor |
removeAllModule()
Removes all module elements |
Application5Descriptor |
removeAllNamespaces()
|
Application5Descriptor |
removeAllSecurityRole()
Removes all security-role elements |
Application5Descriptor |
removeLibraryDirectory()
Removes the library-directory element |
Application5Descriptor |
removeVersion()
Removes the version attribute |
SecurityRoleType<Application5Descriptor> |
securityRole()
Returns the security-role element |
Application5Descriptor |
setDescription(java.lang.String description)
Creates a new description element |
Application5Descriptor |
setDescriptionList(java.lang.String... values)
Creates for all String objects representing description elements,
a new description element |
Application5Descriptor |
setDisplayName(java.lang.String displayName)
Creates a new display-name element |
Application5Descriptor |
setDisplayNameList(java.lang.String... values)
Creates for all String objects representing display-name elements,
a new display-name element |
Application5Descriptor |
setLibraryDirectory(java.lang.String libraryDirectory)
If not already created, a new library-directory element with the given value will be created. |
Application5Descriptor |
setVersion(java.lang.String version)
Sets the version attribute |
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.NodeProviderImplBase |
---|
exportAsString, exportTo |
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase |
---|
getDescriptorName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor |
---|
exportAsString, exportTo, getDescriptorName |
Constructor Detail |
---|
public Application5DescriptorImpl(java.lang.String descriptorName)
public Application5DescriptorImpl(java.lang.String descriptorName, org.jboss.shrinkwrap.descriptor.spi.Node node)
Method Detail |
---|
public org.jboss.shrinkwrap.descriptor.spi.Node getRootNode()
getRootNode
in interface org.jboss.shrinkwrap.descriptor.spi.NodeProvider
public Application5Descriptor addDefaultNamespaces()
addDefaultNamespaces
in interface org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace<Application5Descriptor>
public Application5Descriptor addNamespace(java.lang.String name, java.lang.String value)
addNamespace
in interface org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace<Application5Descriptor>
public java.util.List<java.lang.String> getNamespaces()
getNamespaces
in interface org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace<Application5Descriptor>
public Application5Descriptor removeAllNamespaces()
removeAllNamespaces
in interface org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace<Application5Descriptor>
public Application5Descriptor removeAllModule()
module
elements
removeAllModule
in interface Application5Descriptor
Application5Descriptor
public ModuleType<Application5Descriptor> module()
module
element
module
in interface Application5Descriptor
module
public java.util.List<ModuleType<Application5Descriptor>> getModuleList()
module
elements
getModuleList
in interface Application5Descriptor
module
public Application5Descriptor removeAllSecurityRole()
security-role
elements
removeAllSecurityRole
in interface Application5Descriptor
Application5Descriptor
public SecurityRoleType<Application5Descriptor> securityRole()
security-role
element
securityRole
in interface Application5Descriptor
security-role
public java.util.List<SecurityRoleType<Application5Descriptor>> getSecurityRoleList()
security-role
elements
getSecurityRoleList
in interface Application5Descriptor
security-role
public Application5Descriptor setLibraryDirectory(java.lang.String libraryDirectory)
library-directory
element with the given value will be created.
Otherwise, the existing library-directory
element will be updated with the given value.
setLibraryDirectory
in interface Application5Descriptor
Application5Descriptor
public Application5Descriptor removeLibraryDirectory()
library-directory
element
removeLibraryDirectory
in interface Application5Descriptor
Application5Descriptor
public java.lang.String getLibraryDirectory()
library-directory
element
getLibraryDirectory
in interface Application5Descriptor
library-directory
public Application5Descriptor setVersion(java.lang.String version)
version
attribute
setVersion
in interface Application5Descriptor
version
- the value for the attribute version
Application5Descriptor
public Application5Descriptor removeVersion()
version
attribute
removeVersion
in interface Application5Descriptor
Application5Descriptor
public java.lang.String getVersion()
version
element
getVersion
in interface Application5Descriptor
version
public Application5Descriptor setDescription(java.lang.String description)
description
element
setDescription
in interface Application5Descriptor
Application5Descriptor
public Application5Descriptor setDescriptionList(java.lang.String... values)
description
elements,
a new description
element
setDescriptionList
in interface Application5Descriptor
list
- of description
objects
Application5Descriptor
public Application5Descriptor removeAllDescription()
description
element
removeAllDescription
in interface Application5Descriptor
Application5Descriptor
public java.util.List<java.lang.String> getDescriptionList()
description
elements
getDescriptionList
in interface Application5Descriptor
description
public Application5Descriptor setDisplayName(java.lang.String displayName)
display-name
element
setDisplayName
in interface Application5Descriptor
Application5Descriptor
public Application5Descriptor setDisplayNameList(java.lang.String... values)
display-name
elements,
a new display-name
element
setDisplayNameList
in interface Application5Descriptor
list
- of display-name
objects
Application5Descriptor
public Application5Descriptor removeAllDisplayName()
display-name
element
removeAllDisplayName
in interface Application5Descriptor
Application5Descriptor
public java.util.List<java.lang.String> getDisplayNameList()
display-name
elements
getDisplayNameList
in interface Application5Descriptor
display-name
public Application5Descriptor removeAllIcon()
icon
elements
removeAllIcon
in interface Application5Descriptor
Application5Descriptor
public IconType<Application5Descriptor> icon()
icon
element
icon
in interface Application5Descriptor
icon
public java.util.List<IconType<Application5Descriptor>> getIconList()
icon
elements
getIconList
in interface Application5Descriptor
icon
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |