org.ow2.petals.jbi.descriptor.original.generated
Class Component

java.lang.Object
  extended by org.ow2.petals.jbi.descriptor.original.generated.Component

public class Component
extends java.lang.Object

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

identification

protected Identification identification

componentClassName

protected ComponentClassName componentClassName

componentClassPath

protected ClassPath componentClassPath

bootstrapClassName

protected java.lang.String bootstrapClassName

bootstrapClassPath

protected ClassPath bootstrapClassPath

sharedLibraryList

protected java.util.List<Component.SharedLibrary> sharedLibraryList

anyOrAny

protected java.util.List<org.w3c.dom.Element> anyOrAny

type

protected ComponentType type

componentClassLoaderDelegation

protected ClassLoaderDelegationType componentClassLoaderDelegation

bootstrapClassLoaderDelegation

protected ClassLoaderDelegationType bootstrapClassLoaderDelegation
Constructor Detail

Component

public Component()
Method Detail

getIdentification

public Identification getIdentification()
Gets the value of the identification property.

Returns:
possible object is Identification

setIdentification

public void setIdentification(Identification value)
Sets the value of the identification property.

Parameters:
value - allowed object is Identification

getComponentClassName

public ComponentClassName getComponentClassName()
Gets the value of the componentClassName property.

Returns:
possible object is ComponentClassName

setComponentClassName

public void setComponentClassName(ComponentClassName value)
Sets the value of the componentClassName property.

Parameters:
value - allowed object is ComponentClassName

getComponentClassPath

public ClassPath getComponentClassPath()
Gets the value of the componentClassPath property.

Returns:
possible object is ClassPath

setComponentClassPath

public void setComponentClassPath(ClassPath value)
Sets the value of the componentClassPath property.

Parameters:
value - allowed object is ClassPath

getBootstrapClassName

public java.lang.String getBootstrapClassName()
Gets the value of the bootstrapClassName property.

Returns:
possible object is String

setBootstrapClassName

public void setBootstrapClassName(java.lang.String value)
Sets the value of the bootstrapClassName property.

Parameters:
value - allowed object is String

getBootstrapClassPath

public ClassPath getBootstrapClassPath()
Gets the value of the bootstrapClassPath property.

Returns:
possible object is ClassPath

setBootstrapClassPath

public void setBootstrapClassPath(ClassPath value)
Sets the value of the bootstrapClassPath property.

Parameters:
value - allowed object is ClassPath

getSharedLibraryList

public java.util.List<Component.SharedLibrary> getSharedLibraryList()
Gets the value of the sharedLibraryList property.

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


getAnyOrAny

public java.util.List<org.w3c.dom.Element> getAnyOrAny()
Gets the value of the anyOrAny property.

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


getType

public ComponentType getType()
Gets the value of the type property.

Returns:
possible object is ComponentType

setType

public void setType(ComponentType value)
Sets the value of the type property.

Parameters:
value - allowed object is ComponentType

getComponentClassLoaderDelegation

public ClassLoaderDelegationType getComponentClassLoaderDelegation()
Gets the value of the componentClassLoaderDelegation property.

Returns:
possible object is ClassLoaderDelegationType

setComponentClassLoaderDelegation

public void setComponentClassLoaderDelegation(ClassLoaderDelegationType value)
Sets the value of the componentClassLoaderDelegation property.

Parameters:
value - allowed object is ClassLoaderDelegationType

getBootstrapClassLoaderDelegation

public ClassLoaderDelegationType getBootstrapClassLoaderDelegation()
Gets the value of the bootstrapClassLoaderDelegation property.

Returns:
possible object is ClassLoaderDelegationType

setBootstrapClassLoaderDelegation

public void setBootstrapClassLoaderDelegation(ClassLoaderDelegationType value)
Sets the value of the bootstrapClassLoaderDelegation property.

Parameters:
value - allowed object is ClassLoaderDelegationType


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.