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

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.TbaseServiceImpl
          extended by net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TserviceImpl
All Implemented Interfaces:
Serializable, Cloneable, IdentifiedType, TbaseService, Tservice

public class TserviceImpl
extends TbaseServiceImpl
implements Serializable, Cloneable, Tservice

See Also:
Serialized Form

Field Summary
protected  Element any
           
protected  ListOrSetTypeImpl interfaces
           
protected  Integer ranking
           
protected  String ref
           
protected  TserviceRegistrationListener[] registrationListener
           
protected  MapTypeImpl serviceProperties
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TbaseServiceImpl
_interface, autoExport, contextClassLoader, dependsOn
 
Fields inherited from class net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.beans.impl.IdentifiedTypeImpl
id
 
Constructor Summary
TserviceImpl()
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TserviceImpl instance.
TserviceImpl(TserviceImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TserviceImpl instance by copying a given instance.
 
Method Summary
 TserviceImpl clone()
          Creates and returns a copy of this object.
protected  void copyRegistrationListener(TserviceRegistrationListener[] source)
          Copies all values of property RegistrationListener.
 Element getAny()
          Gets the value of the any property.
 ListOrSetType getInterfaces()
          Gets the value of the interfaces property.
 int getRanking()
          Gets the value of the ranking property.
 String getRef()
          Gets the value of the ref property.
 TserviceRegistrationListener[] getRegistrationListener()
           
 TserviceRegistrationListener getRegistrationListener(int idx)
           
 int getRegistrationListenerLength()
           
 MapType getServiceProperties()
          Gets the value of the serviceProperties property.
 void setAny(Element value)
          Sets the value of the any property.
 void setInterfaces(ListOrSetType value)
          Sets the value of the interfaces property.
 void setRanking(Integer value)
          Sets the value of the ranking property.
 void setRef(String value)
          Sets the value of the ref property.
 TserviceRegistrationListener setRegistrationListener(int idx, TserviceRegistrationListener value)
           
 void setRegistrationListener(TserviceRegistrationListener[] values)
           
 void setServiceProperties(MapType value)
          Sets the value of the serviceProperties property.
 
Methods inherited from class net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.osgi.impl.TbaseServiceImpl
getAutoExport, getContextClassLoader, getDependsOn, getInterface, setAutoExport, setContextClassLoader, setDependsOn, setInterface
 
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.osgi.TbaseService
getAutoExport, getContextClassLoader, getDependsOn, getInterface, setAutoExport, setContextClassLoader, setDependsOn, setInterface
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.spring.beans.IdentifiedType
getId, setId
 

Field Detail

interfaces

protected ListOrSetTypeImpl interfaces

registrationListener

protected TserviceRegistrationListener[] registrationListener

serviceProperties

protected MapTypeImpl serviceProperties

any

protected Element any

ref

protected String ref

ranking

protected Integer ranking
Constructor Detail

TserviceImpl

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


TserviceImpl

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

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

getInterfaces

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

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

setInterfaces

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

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

getRegistrationListener

public TserviceRegistrationListener[] getRegistrationListener()
Specified by:
getRegistrationListener in interface Tservice
Returns:
array of TserviceRegistrationListener

getRegistrationListener

public TserviceRegistrationListener getRegistrationListener(int idx)
Specified by:
getRegistrationListener in interface Tservice
Returns:
one of TserviceRegistrationListener

getRegistrationListenerLength

public int getRegistrationListenerLength()
Specified by:
getRegistrationListenerLength in interface Tservice

setRegistrationListener

public void setRegistrationListener(TserviceRegistrationListener[] values)
Specified by:
setRegistrationListener in interface Tservice
Parameters:
values - allowed objects are TserviceRegistrationListener

setRegistrationListener

public TserviceRegistrationListener setRegistrationListener(int idx,
                                                            TserviceRegistrationListener value)
Specified by:
setRegistrationListener in interface Tservice
value - allowed object is TserviceRegistrationListener

getServiceProperties

public MapType getServiceProperties()
Description copied from interface: Tservice
Gets the value of the serviceProperties property.

Specified by:
getServiceProperties in interface Tservice
Returns:
possible object is MapType

setServiceProperties

public void setServiceProperties(MapType value)
Description copied from interface: Tservice
Sets the value of the serviceProperties property.

Specified by:
setServiceProperties in interface Tservice
Parameters:
value - allowed object is MapType

getAny

public Element getAny()
Description copied from interface: Tservice
Gets the value of the any property.

Specified by:
getAny in interface Tservice
Returns:
possible object is Element

setAny

public void setAny(Element value)
Description copied from interface: Tservice
Sets the value of the any property.

Specified by:
setAny in interface Tservice
Parameters:
value - allowed object is Element

getRef

public String getRef()
Description copied from interface: Tservice
Gets the value of the ref property.

Specified by:
getRef in interface Tservice
Returns:
possible object is String

setRef

public void setRef(String value)
Description copied from interface: Tservice
Sets the value of the ref property.

Specified by:
setRef in interface Tservice
Parameters:
value - allowed object is String

getRanking

public int getRanking()
Description copied from interface: Tservice
Gets the value of the ranking property.

Specified by:
getRanking in interface Tservice
Returns:
possible object is Integer

setRanking

public void setRanking(Integer value)
Description copied from interface: Tservice
Sets the value of the ranking property.

Specified by:
setRanking in interface Tservice
Parameters:
value - allowed object is Integer

copyRegistrationListener

protected void copyRegistrationListener(TserviceRegistrationListener[] source)
Copies all values of property RegistrationListener.

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

clone

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

Overrides:
clone in class TbaseServiceImpl
Returns:
A clone of this instance.


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