|
||||||||||
| 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.NodeProviderpublic 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 Application5DescriptorApplication5Descriptorpublic ModuleType<Application5Descriptor> module()
module element
module in interface Application5Descriptormodulepublic java.util.List<ModuleType<Application5Descriptor>> getModuleList()
module elements
getModuleList in interface Application5Descriptormodulepublic Application5Descriptor removeAllSecurityRole()
security-role elements
removeAllSecurityRole in interface Application5DescriptorApplication5Descriptorpublic SecurityRoleType<Application5Descriptor> securityRole()
security-role element
securityRole in interface Application5Descriptorsecurity-rolepublic java.util.List<SecurityRoleType<Application5Descriptor>> getSecurityRoleList()
security-role elements
getSecurityRoleList in interface Application5Descriptorsecurity-rolepublic 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 Application5DescriptorApplication5Descriptorpublic Application5Descriptor removeLibraryDirectory()
library-directory element
removeLibraryDirectory in interface Application5DescriptorApplication5Descriptorpublic java.lang.String getLibraryDirectory()
library-directory element
getLibraryDirectory in interface Application5Descriptorlibrary-directorypublic Application5Descriptor setVersion(java.lang.String version)
version attribute
setVersion in interface Application5Descriptorversion - the value for the attribute version
Application5Descriptorpublic Application5Descriptor removeVersion()
version attribute
removeVersion in interface Application5DescriptorApplication5Descriptorpublic java.lang.String getVersion()
version element
getVersion in interface Application5Descriptorversionpublic Application5Descriptor setDescription(java.lang.String description)
description element
setDescription in interface Application5DescriptorApplication5Descriptorpublic Application5Descriptor setDescriptionList(java.lang.String... values)
description elements,
a new description element
setDescriptionList in interface Application5Descriptorlist - of description objects
Application5Descriptorpublic Application5Descriptor removeAllDescription()
description element
removeAllDescription in interface Application5DescriptorApplication5Descriptorpublic java.util.List<java.lang.String> getDescriptionList()
description elements
getDescriptionList in interface Application5Descriptordescriptionpublic Application5Descriptor setDisplayName(java.lang.String displayName)
display-name element
setDisplayName in interface Application5DescriptorApplication5Descriptorpublic Application5Descriptor setDisplayNameList(java.lang.String... values)
display-name elements,
a new display-name element
setDisplayNameList in interface Application5Descriptorlist - of display-name objects
Application5Descriptorpublic Application5Descriptor removeAllDisplayName()
display-name element
removeAllDisplayName in interface Application5DescriptorApplication5Descriptorpublic java.util.List<java.lang.String> getDisplayNameList()
display-name elements
getDisplayNameList in interface Application5Descriptordisplay-namepublic Application5Descriptor removeAllIcon()
icon elements
removeAllIcon in interface Application5DescriptorApplication5Descriptorpublic IconType<Application5Descriptor> icon()
icon element
icon in interface Application5Descriptoriconpublic java.util.List<IconType<Application5Descriptor>> getIconList()
icon elements
getIconList in interface Application5Descriptoricon
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||