|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.beans.IdentifiedType
net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.osgi.Treference
public class Treference
Java class for Treference complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Treference">
<complexContent>
<extension base="{http://www.springframework.org/schema/beans}identifiedType">
<sequence minOccurs="0">
<element name="interfaces" type="{http://www.springframework.org/schema/beans}listOrSetType" minOccurs="0"/>
<element name="listener" type="{http://www.springframework.org/schema/osgi}Tlistener" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="interface" type="{http://www.w3.org/2001/XMLSchema}token" />
<attribute name="filter" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="depends-on" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="bean-name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="context-class-loader" type="{http://www.springframework.org/schema/osgi}TreferenceClassLoaderOptions" default="client" />
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected String |
_interface
|
protected String |
beanName
|
protected TreferenceClassLoaderOptions |
contextClassLoader
|
protected String |
dependsOn
|
protected String |
filter
|
protected ListOrSetType |
interfaces
|
protected List<Tlistener> |
listener
|
| Fields inherited from class net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.beans.IdentifiedType |
|---|
id |
| Constructor Summary | |
|---|---|
Treference()
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.osgi.Treference instance. |
|
Treference(Treference o)
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.osgi.Treference instance by copying a given instance. |
|
| Method Summary | |
|---|---|
Treference |
clone()
Creates and returns a copy of this object. |
protected static void |
copyListener(List<Tlistener> source,
List<Tlistener> target)
Copies all values of property Listener. |
String |
getBeanName()
Gets the value of the beanName property. |
TreferenceClassLoaderOptions |
getContextClassLoader()
Gets the value of the contextClassLoader property. |
String |
getDependsOn()
Gets the value of the dependsOn property. |
String |
getFilter()
Gets the value of the filter property. |
String |
getInterface()
Gets the value of the interface property. |
ListOrSetType |
getInterfaces()
Gets the value of the interfaces property. |
List<Tlistener> |
getListener()
Gets the value of the listener property. |
void |
setBeanName(String value)
Sets the value of the beanName property. |
void |
setContextClassLoader(TreferenceClassLoaderOptions value)
Sets the value of the contextClassLoader property. |
void |
setDependsOn(String value)
Sets the value of the dependsOn property. |
void |
setFilter(String value)
Sets the value of the filter property. |
void |
setInterface(String value)
Sets the value of the interface property. |
void |
setInterfaces(ListOrSetType value)
Sets the value of the interfaces property. |
| Methods inherited from class net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.beans.IdentifiedType |
|---|
getId, setId |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ListOrSetType interfaces
protected List<Tlistener> listener
protected String _interface
protected String filter
protected String dependsOn
protected String beanName
protected TreferenceClassLoaderOptions contextClassLoader
| Constructor Detail |
|---|
public Treference()
net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.osgi.Treference instance.
public Treference(Treference o)
net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.osgi.Treference instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public ListOrSetType getInterfaces()
ListOrSetTypepublic void setInterfaces(ListOrSetType value)
value - allowed object is
ListOrSetTypepublic List<Tlistener> getListener()
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 listener property.
For example, to add a new item, do as follows:
getListener().add(newItem);
Objects of the following type(s) are allowed in the list
Tlistener
public String getInterface()
Stringpublic void setInterface(String value)
value - allowed object is
Stringpublic String getFilter()
Stringpublic void setFilter(String value)
value - allowed object is
Stringpublic String getDependsOn()
Stringpublic void setDependsOn(String value)
value - allowed object is
Stringpublic String getBeanName()
Stringpublic void setBeanName(String value)
value - allowed object is
Stringpublic TreferenceClassLoaderOptions getContextClassLoader()
TreferenceClassLoaderOptionspublic void setContextClassLoader(TreferenceClassLoaderOptions value)
value - allowed object is
TreferenceClassLoaderOptions
protected static void copyListener(List<Tlistener> source,
List<Tlistener> target)
Listener.
target - The target to copy source to.source - The source to copy from.
NullPointerException - if source or target is null.public Treference clone()
clone in class IdentifiedType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||