|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.jbi.descriptor.original.generated.Component
public class Component
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://java.sun.com/xml/ns/jbi}identification"/>
<element ref="{http://java.sun.com/xml/ns/jbi}component-class-name"/>
<element ref="{http://java.sun.com/xml/ns/jbi}component-class-path"/>
<element ref="{http://java.sun.com/xml/ns/jbi}bootstrap-class-name"/>
<element ref="{http://java.sun.com/xml/ns/jbi}bootstrap-class-path"/>
<group ref="{http://java.sun.com/xml/ns/jbi}shared-library-list" maxOccurs="unbounded" minOccurs="0"/>
<choice maxOccurs="unbounded" minOccurs="0">
<any processContents='skip' namespace='##other'/>
<any processContents='skip' namespace=''/>
</choice>
</sequence>
<attribute name="type" use="required" type="{http://java.sun.com/xml/ns/jbi}Component-type" />
<attribute name="component-class-loader-delegation" type="{http://java.sun.com/xml/ns/jbi}Class-loader-delegation-type" />
<attribute name="bootstrap-class-loader-delegation" type="{http://java.sun.com/xml/ns/jbi}Class-loader-delegation-type" />
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
Component.SharedLibrary
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected java.util.List<org.w3c.dom.Element> |
anyOrAny
|
protected ClassLoaderDelegationType |
bootstrapClassLoaderDelegation
|
protected java.lang.String |
bootstrapClassName
|
protected ClassPath |
bootstrapClassPath
|
protected ClassLoaderDelegationType |
componentClassLoaderDelegation
|
protected ComponentClassName |
componentClassName
|
protected ClassPath |
componentClassPath
|
protected Identification |
identification
|
protected java.util.List<Component.SharedLibrary> |
sharedLibraryList
|
protected ComponentType |
type
|
| Constructor Summary | |
|---|---|
Component()
|
|
| Method Summary | |
|---|---|
java.util.List<org.w3c.dom.Element> |
getAnyOrAny()
Gets the value of the anyOrAny property. |
ClassLoaderDelegationType |
getBootstrapClassLoaderDelegation()
Gets the value of the bootstrapClassLoaderDelegation property. |
java.lang.String |
getBootstrapClassName()
Gets the value of the bootstrapClassName property. |
ClassPath |
getBootstrapClassPath()
Gets the value of the bootstrapClassPath property. |
ClassLoaderDelegationType |
getComponentClassLoaderDelegation()
Gets the value of the componentClassLoaderDelegation property. |
ComponentClassName |
getComponentClassName()
Gets the value of the componentClassName property. |
ClassPath |
getComponentClassPath()
Gets the value of the componentClassPath property. |
Identification |
getIdentification()
Gets the value of the identification property. |
java.util.List<Component.SharedLibrary> |
getSharedLibraryList()
Gets the value of the sharedLibraryList property. |
ComponentType |
getType()
Gets the value of the type property. |
void |
setBootstrapClassLoaderDelegation(ClassLoaderDelegationType value)
Sets the value of the bootstrapClassLoaderDelegation property. |
void |
setBootstrapClassName(java.lang.String value)
Sets the value of the bootstrapClassName property. |
void |
setBootstrapClassPath(ClassPath value)
Sets the value of the bootstrapClassPath property. |
void |
setComponentClassLoaderDelegation(ClassLoaderDelegationType value)
Sets the value of the componentClassLoaderDelegation property. |
void |
setComponentClassName(ComponentClassName value)
Sets the value of the componentClassName property. |
void |
setComponentClassPath(ClassPath value)
Sets the value of the componentClassPath property. |
void |
setIdentification(Identification value)
Sets the value of the identification property. |
void |
setType(ComponentType value)
Sets the value of the type property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Identification identification
protected ComponentClassName componentClassName
protected ClassPath componentClassPath
protected java.lang.String bootstrapClassName
protected ClassPath bootstrapClassPath
protected java.util.List<Component.SharedLibrary> sharedLibraryList
protected java.util.List<org.w3c.dom.Element> anyOrAny
protected ComponentType type
protected ClassLoaderDelegationType componentClassLoaderDelegation
protected ClassLoaderDelegationType bootstrapClassLoaderDelegation
| Constructor Detail |
|---|
public Component()
| Method Detail |
|---|
public Identification getIdentification()
Identificationpublic void setIdentification(Identification value)
value - allowed object is
Identificationpublic ComponentClassName getComponentClassName()
ComponentClassNamepublic void setComponentClassName(ComponentClassName value)
value - allowed object is
ComponentClassNamepublic ClassPath getComponentClassPath()
ClassPathpublic void setComponentClassPath(ClassPath value)
value - allowed object is
ClassPathpublic java.lang.String getBootstrapClassName()
Stringpublic void setBootstrapClassName(java.lang.String value)
value - allowed object is
Stringpublic ClassPath getBootstrapClassPath()
ClassPathpublic void setBootstrapClassPath(ClassPath value)
value - allowed object is
ClassPathpublic java.util.List<Component.SharedLibrary> getSharedLibraryList()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the sharedLibraryList property.
For example, to add a new item, do as follows:
getSharedLibraryList().add(newItem);
Objects of the following type(s) are allowed in the list
Component.SharedLibrary
public java.util.List<org.w3c.dom.Element> getAnyOrAny()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the anyOrAny property.
For example, to add a new item, do as follows:
getAnyOrAny().add(newItem);
Objects of the following type(s) are allowed in the list
Element
public ComponentType getType()
ComponentTypepublic void setType(ComponentType value)
value - allowed object is
ComponentTypepublic ClassLoaderDelegationType getComponentClassLoaderDelegation()
ClassLoaderDelegationTypepublic void setComponentClassLoaderDelegation(ClassLoaderDelegationType value)
value - allowed object is
ClassLoaderDelegationTypepublic ClassLoaderDelegationType getBootstrapClassLoaderDelegation()
ClassLoaderDelegationTypepublic void setBootstrapClassLoaderDelegation(ClassLoaderDelegationType value)
value - allowed object is
ClassLoaderDelegationType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||