net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl
Class TreferenceImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.beans.impl.IdentifiedTypeImpl
      extended by net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TreferenceImpl
All Implemented Interfaces:
Serializable, Cloneable, IdentifiedType, Treference
Direct Known Subclasses:
TreferenceCollectionImpl, TsingleReferenceImpl

public class TreferenceImpl
extends IdentifiedTypeImpl
implements Serializable, Cloneable, Treference

See Also:
Serialized Form

Field Summary
protected  String _interface
           
protected  String beanName
           
protected  TreferenceClassLoaderOptions contextClassLoader
           
protected  String dependsOn
           
protected  String filter
           
protected  ListOrSetTypeImpl interfaces
           
protected  Tlistener[] listener
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.beans.impl.IdentifiedTypeImpl
id
 
Constructor Summary
TreferenceImpl()
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TreferenceImpl instance.
TreferenceImpl(TreferenceImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TreferenceImpl instance by copying a given instance.
 
Method Summary
 TreferenceImpl clone()
          Creates and returns a copy of this object.
protected  void copyListener(Tlistener[] source)
          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.
 Tlistener[] getListener()
           
 Tlistener getListener(int idx)
           
 int getListenerLength()
           
 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.
 Tlistener setListener(int idx, Tlistener value)
           
 void setListener(Tlistener[] values)
           
 
Methods inherited from class net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.beans.impl.IdentifiedTypeImpl
getId, setId
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.beans.IdentifiedType
getId, setId
 

Field Detail

interfaces

protected ListOrSetTypeImpl interfaces

listener

protected Tlistener[] listener

_interface

protected String _interface

filter

protected String filter

dependsOn

protected String dependsOn

beanName

protected String beanName

contextClassLoader

protected TreferenceClassLoaderOptions contextClassLoader
Constructor Detail

TreferenceImpl

public TreferenceImpl()
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TreferenceImpl instance.


TreferenceImpl

public TreferenceImpl(TreferenceImpl o)
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TreferenceImpl instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getInterfaces

public ListOrSetType getInterfaces()
Description copied from interface: Treference
Gets the value of the interfaces property.

Specified by:
getInterfaces in interface Treference
Returns:
possible object is ListOrSetType

setInterfaces

public void setInterfaces(ListOrSetType value)
Description copied from interface: Treference
Sets the value of the interfaces property.

Specified by:
setInterfaces in interface Treference
Parameters:
value - allowed object is ListOrSetType

getListener

public Tlistener[] getListener()
Specified by:
getListener in interface Treference
Returns:
array of Tlistener

getListener

public Tlistener getListener(int idx)
Specified by:
getListener in interface Treference
Returns:
one of Tlistener

getListenerLength

public int getListenerLength()
Specified by:
getListenerLength in interface Treference

setListener

public void setListener(Tlistener[] values)
Specified by:
setListener in interface Treference
Parameters:
values - allowed objects are Tlistener

setListener

public Tlistener setListener(int idx,
                             Tlistener value)
Specified by:
setListener in interface Treference
value - allowed object is Tlistener

getInterface

public String getInterface()
Description copied from interface: Treference
Gets the value of the interface property.

Specified by:
getInterface in interface Treference
Returns:
possible object is String

setInterface

public void setInterface(String value)
Description copied from interface: Treference
Sets the value of the interface property.

Specified by:
setInterface in interface Treference
Parameters:
value - allowed object is String

getFilter

public String getFilter()
Description copied from interface: Treference
Gets the value of the filter property.

Specified by:
getFilter in interface Treference
Returns:
possible object is String

setFilter

public void setFilter(String value)
Description copied from interface: Treference
Sets the value of the filter property.

Specified by:
setFilter in interface Treference
Parameters:
value - allowed object is String

getDependsOn

public String getDependsOn()
Description copied from interface: Treference
Gets the value of the dependsOn property.

Specified by:
getDependsOn in interface Treference
Returns:
possible object is String

setDependsOn

public void setDependsOn(String value)
Description copied from interface: Treference
Sets the value of the dependsOn property.

Specified by:
setDependsOn in interface Treference
Parameters:
value - allowed object is String

getBeanName

public String getBeanName()
Description copied from interface: Treference
Gets the value of the beanName property.

Specified by:
getBeanName in interface Treference
Returns:
possible object is String

setBeanName

public void setBeanName(String value)
Description copied from interface: Treference
Sets the value of the beanName property.

Specified by:
setBeanName in interface Treference
Parameters:
value - allowed object is String

getContextClassLoader

public TreferenceClassLoaderOptions getContextClassLoader()
Description copied from interface: Treference
Gets the value of the contextClassLoader property.

Specified by:
getContextClassLoader in interface Treference
Returns:
possible object is TreferenceClassLoaderOptions

setContextClassLoader

public void setContextClassLoader(TreferenceClassLoaderOptions value)
Description copied from interface: Treference
Sets the value of the contextClassLoader property.

Specified by:
setContextClassLoader in interface Treference
Parameters:
value - allowed object is TreferenceClassLoaderOptions

copyListener

protected void copyListener(Tlistener[] source)
Copies all values of property Listener.

Parameters:
source - The source to copy from.
Throws:
NullPointerException - if source is null.

clone

public TreferenceImpl clone()
Creates and returns a copy of this object.

Specified by:
clone in class IdentifiedTypeImpl
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.