net.sourceforge.ccxjc.it.model.pub.collections.novalueclass.javaee.impl
Class PortComponentHandlerTypeImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pub.collections.novalueclass.javaee.impl.PortComponentHandlerTypeImpl
All Implemented Interfaces:
Serializable, Cloneable, PortComponentHandlerType

public class PortComponentHandlerTypeImpl
extends Object
implements Serializable, Cloneable, PortComponentHandlerType

See Also:
Serialized Form

Field Summary
protected  List<DescriptionType> description
           
protected  List<DisplayNameType> displayName
           
protected  FullyQualifiedClassTypeImpl handlerClass
           
protected  StringImpl handlerName
           
protected  List<IconType> icon
           
protected  String id
           
protected  List<ParamValueType> initParam
           
protected  List<XsdQNameType> soapHeader
           
protected  List<String> soapRole
           
 
Constructor Summary
PortComponentHandlerTypeImpl()
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.novalueclass.javaee.impl.PortComponentHandlerTypeImpl instance.
PortComponentHandlerTypeImpl(PortComponentHandlerTypeImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.novalueclass.javaee.impl.PortComponentHandlerTypeImpl instance by copying a given instance.
 
Method Summary
 PortComponentHandlerTypeImpl clone()
          Creates and returns a copy of this object.
static void copyDescription(List<DescriptionType> source, List<DescriptionType> target)
          Copies all values of property Description.
static void copyDisplayName(List<DisplayNameType> source, List<DisplayNameType> target)
          Copies all values of property DisplayName.
static void copyIcon(List<IconType> source, List<IconType> target)
          Copies all values of property Icon.
static void copyInitParam(List<ParamValueType> source, List<ParamValueType> target)
          Copies all values of property InitParam.
static void copySoapHeader(List<XsdQNameType> source, List<XsdQNameType> target)
          Copies all values of property SoapHeader.
static void copySoapRole(List<String> source, List<String> target)
          Copies all values of property SoapRole.
 List<DescriptionType> getDescription()
          Gets the value of the description property.
 List<DisplayNameType> getDisplayName()
          Gets the value of the displayName property.
 FullyQualifiedClassType getHandlerClass()
          Gets the value of the handlerClass property.
 String getHandlerName()
          Gets the value of the handlerName property.
 List<IconType> getIcon()
          Gets the value of the icon property.
 String getId()
          Gets the value of the id property.
 List<ParamValueType> getInitParam()
          Gets the value of the initParam property.
 List<XsdQNameType> getSoapHeader()
          Gets the value of the soapHeader property.
 List<String> getSoapRole()
          Gets the value of the soapRole property.
 void setHandlerClass(FullyQualifiedClassType value)
          Sets the value of the handlerClass property.
 void setHandlerName(String value)
          Sets the value of the handlerName property.
 void setId(String value)
          Sets the value of the id property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected List<DescriptionType> description

displayName

protected List<DisplayNameType> displayName

icon

protected List<IconType> icon

handlerName

protected StringImpl handlerName

handlerClass

protected FullyQualifiedClassTypeImpl handlerClass

initParam

protected List<ParamValueType> initParam

soapHeader

protected List<XsdQNameType> soapHeader

soapRole

protected List<String> soapRole

id

protected String id
Constructor Detail

PortComponentHandlerTypeImpl

public PortComponentHandlerTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.novalueclass.javaee.impl.PortComponentHandlerTypeImpl instance.


PortComponentHandlerTypeImpl

public PortComponentHandlerTypeImpl(PortComponentHandlerTypeImpl o)
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.novalueclass.javaee.impl.PortComponentHandlerTypeImpl instance by copying a given instance.

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

getDescription

public List<DescriptionType> getDescription()
Description copied from interface: PortComponentHandlerType
Gets the value of the description 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 description property.

For example, to add a new item, do as follows:

    getDescription().add(newItem);
 

Objects of the following type(s) are allowed in the list DescriptionType

Specified by:
getDescription in interface PortComponentHandlerType

getDisplayName

public List<DisplayNameType> getDisplayName()
Description copied from interface: PortComponentHandlerType
Gets the value of the displayName 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 displayName property.

For example, to add a new item, do as follows:

    getDisplayName().add(newItem);
 

Objects of the following type(s) are allowed in the list DisplayNameType

Specified by:
getDisplayName in interface PortComponentHandlerType

getIcon

public List<IconType> getIcon()
Description copied from interface: PortComponentHandlerType
Gets the value of the icon 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 icon property.

For example, to add a new item, do as follows:

    getIcon().add(newItem);
 

Objects of the following type(s) are allowed in the list IconType

Specified by:
getIcon in interface PortComponentHandlerType

getHandlerName

public String getHandlerName()
Description copied from interface: PortComponentHandlerType
Gets the value of the handlerName property.

Specified by:
getHandlerName in interface PortComponentHandlerType
Returns:
possible object is String

setHandlerName

public void setHandlerName(String value)
Description copied from interface: PortComponentHandlerType
Sets the value of the handlerName property.

Specified by:
setHandlerName in interface PortComponentHandlerType
Parameters:
value - allowed object is String

getHandlerClass

public FullyQualifiedClassType getHandlerClass()
Description copied from interface: PortComponentHandlerType
Gets the value of the handlerClass property.

Specified by:
getHandlerClass in interface PortComponentHandlerType
Returns:
possible object is FullyQualifiedClassType

setHandlerClass

public void setHandlerClass(FullyQualifiedClassType value)
Description copied from interface: PortComponentHandlerType
Sets the value of the handlerClass property.

Specified by:
setHandlerClass in interface PortComponentHandlerType
Parameters:
value - allowed object is FullyQualifiedClassType

getInitParam

public List<ParamValueType> getInitParam()
Description copied from interface: PortComponentHandlerType
Gets the value of the initParam 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 initParam property.

For example, to add a new item, do as follows:

    getInitParam().add(newItem);
 

Objects of the following type(s) are allowed in the list ParamValueType

Specified by:
getInitParam in interface PortComponentHandlerType

getSoapHeader

public List<XsdQNameType> getSoapHeader()
Description copied from interface: PortComponentHandlerType
Gets the value of the soapHeader 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 soapHeader property.

For example, to add a new item, do as follows:

    getSoapHeader().add(newItem);
 

Objects of the following type(s) are allowed in the list XsdQNameType

Specified by:
getSoapHeader in interface PortComponentHandlerType

getSoapRole

public List<String> getSoapRole()
Description copied from interface: PortComponentHandlerType
Gets the value of the soapRole 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 soapRole property.

For example, to add a new item, do as follows:

    getSoapRole().add(newItem);
 

Objects of the following type(s) are allowed in the list String

Specified by:
getSoapRole in interface PortComponentHandlerType

getId

public String getId()
Description copied from interface: PortComponentHandlerType
Gets the value of the id property.

Specified by:
getId in interface PortComponentHandlerType
Returns:
possible object is String

setId

public void setId(String value)
Description copied from interface: PortComponentHandlerType
Sets the value of the id property.

Specified by:
setId in interface PortComponentHandlerType
Parameters:
value - allowed object is String

copyDescription

public static void copyDescription(List<DescriptionType> source,
                                   List<DescriptionType> target)
Copies all values of property Description.

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

copyDisplayName

public static void copyDisplayName(List<DisplayNameType> source,
                                   List<DisplayNameType> target)
Copies all values of property DisplayName.

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

copyIcon

public static void copyIcon(List<IconType> source,
                            List<IconType> target)
Copies all values of property Icon.

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

copyInitParam

public static void copyInitParam(List<ParamValueType> source,
                                 List<ParamValueType> target)
Copies all values of property InitParam.

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

copySoapHeader

public static void copySoapHeader(List<XsdQNameType> source,
                                  List<XsdQNameType> target)
Copies all values of property SoapHeader.

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

copySoapRole

public static void copySoapRole(List<String> source,
                                List<String> target)
Copies all values of property SoapRole.

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

clone

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

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


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