net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.javaee.impl
Class TldTaglibTypeImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.javaee.impl.TldTaglibTypeImpl
All Implemented Interfaces:
Serializable, Cloneable, TldTaglibType

public class TldTaglibTypeImpl
extends Object
implements Serializable, Cloneable, TldTaglibType

See Also:
Serialized Form

Field Summary
protected  DescriptionType[] description
           
protected  DisplayNameType[] displayName
           
protected  FunctionType[] function
           
protected  IconType[] icon
           
protected  String id
           
protected  ListenerType[] listener
           
protected  TldCanonicalNameTypeImpl shortName
           
protected  TagType[] tag
           
protected  TagFileType[] tagFile
           
protected  TldExtensionType[] taglibExtension
           
protected  String tlibVersion
           
protected  XsdAnyURITypeImpl uri
           
protected  ValidatorTypeImpl validator
           
protected  String version
           
 
Constructor Summary
TldTaglibTypeImpl()
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.javaee.impl.TldTaglibTypeImpl instance.
TldTaglibTypeImpl(TldTaglibTypeImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.javaee.impl.TldTaglibTypeImpl instance by copying a given instance.
 
Method Summary
 TldTaglibTypeImpl clone()
          Creates and returns a copy of this object.
protected  void copyDescription(DescriptionType[] source)
          Copies all values of property Description.
protected  void copyDisplayName(DisplayNameType[] source)
          Copies all values of property DisplayName.
protected  void copyFunction(FunctionType[] source)
          Copies all values of property Function.
protected  void copyIcon(IconType[] source)
          Copies all values of property Icon.
protected  void copyListener(ListenerType[] source)
          Copies all values of property Listener.
protected  void copyTag(TagType[] source)
          Copies all values of property Tag.
protected  void copyTagFile(TagFileType[] source)
          Copies all values of property TagFile.
protected  void copyTaglibExtension(TldExtensionType[] source)
          Copies all values of property TaglibExtension.
 DescriptionType[] getDescription()
           
 DescriptionType getDescription(int idx)
           
 int getDescriptionLength()
           
 DisplayNameType[] getDisplayName()
           
 DisplayNameType getDisplayName(int idx)
           
 int getDisplayNameLength()
           
 FunctionType[] getFunction()
           
 FunctionType getFunction(int idx)
           
 int getFunctionLength()
           
 IconType[] getIcon()
           
 IconType getIcon(int idx)
           
 int getIconLength()
           
 String getId()
          Gets the value of the id property.
 ListenerType[] getListener()
           
 ListenerType getListener(int idx)
           
 int getListenerLength()
           
 TldCanonicalNameType getShortName()
          Gets the value of the shortName property.
 TagType[] getTag()
           
 TagType getTag(int idx)
           
 TagFileType[] getTagFile()
           
 TagFileType getTagFile(int idx)
           
 int getTagFileLength()
           
 int getTagLength()
           
 TldExtensionType[] getTaglibExtension()
           
 TldExtensionType getTaglibExtension(int idx)
           
 int getTaglibExtensionLength()
           
 String getTlibVersion()
          Gets the value of the tlibVersion property.
 XsdAnyURIType getUri()
          Gets the value of the uri property.
 ValidatorType getValidator()
          Gets the value of the validator property.
 String getVersion()
          Gets the value of the version property.
 void setDescription(DescriptionType[] values)
           
 DescriptionType setDescription(int idx, DescriptionType value)
           
 void setDisplayName(DisplayNameType[] values)
           
 DisplayNameType setDisplayName(int idx, DisplayNameType value)
           
 void setFunction(FunctionType[] values)
           
 FunctionType setFunction(int idx, FunctionType value)
           
 void setIcon(IconType[] values)
           
 IconType setIcon(int idx, IconType value)
           
 void setId(String value)
          Sets the value of the id property.
 ListenerType setListener(int idx, ListenerType value)
           
 void setListener(ListenerType[] values)
           
 void setShortName(TldCanonicalNameType value)
          Sets the value of the shortName property.
 TagType setTag(int idx, TagType value)
           
 void setTag(TagType[] values)
           
 TagFileType setTagFile(int idx, TagFileType value)
           
 void setTagFile(TagFileType[] values)
           
 TldExtensionType setTaglibExtension(int idx, TldExtensionType value)
           
 void setTaglibExtension(TldExtensionType[] values)
           
 void setTlibVersion(String value)
          Sets the value of the tlibVersion property.
 void setUri(XsdAnyURIType value)
          Sets the value of the uri property.
 void setValidator(ValidatorType value)
          Sets the value of the validator property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected DescriptionType[] description

displayName

protected DisplayNameType[] displayName

icon

protected IconType[] icon

tlibVersion

protected String tlibVersion

shortName

protected TldCanonicalNameTypeImpl shortName

uri

protected XsdAnyURITypeImpl uri

validator

protected ValidatorTypeImpl validator

listener

protected ListenerType[] listener

tag

protected TagType[] tag

tagFile

protected TagFileType[] tagFile

function

protected FunctionType[] function

taglibExtension

protected TldExtensionType[] taglibExtension

version

protected String version

id

protected String id
Constructor Detail

TldTaglibTypeImpl

public TldTaglibTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.novalueclass.javaee.impl.TldTaglibTypeImpl instance.


TldTaglibTypeImpl

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

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

getDescription

public DescriptionType[] getDescription()
Specified by:
getDescription in interface TldTaglibType
Returns:
array of DescriptionType

getDescription

public DescriptionType getDescription(int idx)
Specified by:
getDescription in interface TldTaglibType
Returns:
one of DescriptionType

getDescriptionLength

public int getDescriptionLength()
Specified by:
getDescriptionLength in interface TldTaglibType

setDescription

public void setDescription(DescriptionType[] values)
Specified by:
setDescription in interface TldTaglibType
Parameters:
values - allowed objects are DescriptionType

setDescription

public DescriptionType setDescription(int idx,
                                      DescriptionType value)
Specified by:
setDescription in interface TldTaglibType
value - allowed object is DescriptionType

getDisplayName

public DisplayNameType[] getDisplayName()
Specified by:
getDisplayName in interface TldTaglibType
Returns:
array of DisplayNameType

getDisplayName

public DisplayNameType getDisplayName(int idx)
Specified by:
getDisplayName in interface TldTaglibType
Returns:
one of DisplayNameType

getDisplayNameLength

public int getDisplayNameLength()
Specified by:
getDisplayNameLength in interface TldTaglibType

setDisplayName

public void setDisplayName(DisplayNameType[] values)
Specified by:
setDisplayName in interface TldTaglibType
Parameters:
values - allowed objects are DisplayNameType

setDisplayName

public DisplayNameType setDisplayName(int idx,
                                      DisplayNameType value)
Specified by:
setDisplayName in interface TldTaglibType
value - allowed object is DisplayNameType

getIcon

public IconType[] getIcon()
Specified by:
getIcon in interface TldTaglibType
Returns:
array of IconType

getIcon

public IconType getIcon(int idx)
Specified by:
getIcon in interface TldTaglibType
Returns:
one of IconType

getIconLength

public int getIconLength()
Specified by:
getIconLength in interface TldTaglibType

setIcon

public void setIcon(IconType[] values)
Specified by:
setIcon in interface TldTaglibType
Parameters:
values - allowed objects are IconType

setIcon

public IconType setIcon(int idx,
                        IconType value)
Specified by:
setIcon in interface TldTaglibType
value - allowed object is IconType

getTlibVersion

public String getTlibVersion()
Description copied from interface: TldTaglibType
Gets the value of the tlibVersion property.

Specified by:
getTlibVersion in interface TldTaglibType
Returns:
possible object is String

setTlibVersion

public void setTlibVersion(String value)
Description copied from interface: TldTaglibType
Sets the value of the tlibVersion property.

Specified by:
setTlibVersion in interface TldTaglibType
Parameters:
value - allowed object is String

getShortName

public TldCanonicalNameType getShortName()
Description copied from interface: TldTaglibType
Gets the value of the shortName property.

Specified by:
getShortName in interface TldTaglibType
Returns:
possible object is TldCanonicalNameType

setShortName

public void setShortName(TldCanonicalNameType value)
Description copied from interface: TldTaglibType
Sets the value of the shortName property.

Specified by:
setShortName in interface TldTaglibType
Parameters:
value - allowed object is TldCanonicalNameType

getUri

public XsdAnyURIType getUri()
Description copied from interface: TldTaglibType
Gets the value of the uri property.

Specified by:
getUri in interface TldTaglibType
Returns:
possible object is XsdAnyURIType

setUri

public void setUri(XsdAnyURIType value)
Description copied from interface: TldTaglibType
Sets the value of the uri property.

Specified by:
setUri in interface TldTaglibType
Parameters:
value - allowed object is XsdAnyURIType

getValidator

public ValidatorType getValidator()
Description copied from interface: TldTaglibType
Gets the value of the validator property.

Specified by:
getValidator in interface TldTaglibType
Returns:
possible object is ValidatorType

setValidator

public void setValidator(ValidatorType value)
Description copied from interface: TldTaglibType
Sets the value of the validator property.

Specified by:
setValidator in interface TldTaglibType
Parameters:
value - allowed object is ValidatorType

getListener

public ListenerType[] getListener()
Specified by:
getListener in interface TldTaglibType
Returns:
array of ListenerType

getListener

public ListenerType getListener(int idx)
Specified by:
getListener in interface TldTaglibType
Returns:
one of ListenerType

getListenerLength

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

setListener

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

setListener

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

getTag

public TagType[] getTag()
Specified by:
getTag in interface TldTaglibType
Returns:
array of TagType

getTag

public TagType getTag(int idx)
Specified by:
getTag in interface TldTaglibType
Returns:
one of TagType

getTagLength

public int getTagLength()
Specified by:
getTagLength in interface TldTaglibType

setTag

public void setTag(TagType[] values)
Specified by:
setTag in interface TldTaglibType
Parameters:
values - allowed objects are TagType

setTag

public TagType setTag(int idx,
                      TagType value)
Specified by:
setTag in interface TldTaglibType
value - allowed object is TagType

getTagFile

public TagFileType[] getTagFile()
Specified by:
getTagFile in interface TldTaglibType
Returns:
array of TagFileType

getTagFile

public TagFileType getTagFile(int idx)
Specified by:
getTagFile in interface TldTaglibType
Returns:
one of TagFileType

getTagFileLength

public int getTagFileLength()
Specified by:
getTagFileLength in interface TldTaglibType

setTagFile

public void setTagFile(TagFileType[] values)
Specified by:
setTagFile in interface TldTaglibType
Parameters:
values - allowed objects are TagFileType

setTagFile

public TagFileType setTagFile(int idx,
                              TagFileType value)
Specified by:
setTagFile in interface TldTaglibType
value - allowed object is TagFileType

getFunction

public FunctionType[] getFunction()
Specified by:
getFunction in interface TldTaglibType
Returns:
array of FunctionType

getFunction

public FunctionType getFunction(int idx)
Specified by:
getFunction in interface TldTaglibType
Returns:
one of FunctionType

getFunctionLength

public int getFunctionLength()
Specified by:
getFunctionLength in interface TldTaglibType

setFunction

public void setFunction(FunctionType[] values)
Specified by:
setFunction in interface TldTaglibType
Parameters:
values - allowed objects are FunctionType

setFunction

public FunctionType setFunction(int idx,
                                FunctionType value)
Specified by:
setFunction in interface TldTaglibType
value - allowed object is FunctionType

getTaglibExtension

public TldExtensionType[] getTaglibExtension()
Specified by:
getTaglibExtension in interface TldTaglibType
Returns:
array of TldExtensionType

getTaglibExtension

public TldExtensionType getTaglibExtension(int idx)
Specified by:
getTaglibExtension in interface TldTaglibType
Returns:
one of TldExtensionType

getTaglibExtensionLength

public int getTaglibExtensionLength()
Specified by:
getTaglibExtensionLength in interface TldTaglibType

setTaglibExtension

public void setTaglibExtension(TldExtensionType[] values)
Specified by:
setTaglibExtension in interface TldTaglibType
Parameters:
values - allowed objects are TldExtensionType

setTaglibExtension

public TldExtensionType setTaglibExtension(int idx,
                                           TldExtensionType value)
Specified by:
setTaglibExtension in interface TldTaglibType
value - allowed object is TldExtensionType

getVersion

public String getVersion()
Description copied from interface: TldTaglibType
Gets the value of the version property.

Specified by:
getVersion in interface TldTaglibType
Returns:
possible object is String

setVersion

public void setVersion(String value)
Description copied from interface: TldTaglibType
Sets the value of the version property.

Specified by:
setVersion in interface TldTaglibType
Parameters:
value - allowed object is String

getId

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

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

setId

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

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

copyDescription

protected void copyDescription(DescriptionType[] source)
Copies all values of property Description.

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

copyDisplayName

protected void copyDisplayName(DisplayNameType[] source)
Copies all values of property DisplayName.

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

copyIcon

protected void copyIcon(IconType[] source)
Copies all values of property Icon.

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

copyListener

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

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

copyTag

protected void copyTag(TagType[] source)
Copies all values of property Tag.

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

copyTagFile

protected void copyTagFile(TagFileType[] source)
Copies all values of property TagFile.

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

copyFunction

protected void copyFunction(FunctionType[] source)
Copies all values of property Function.

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

copyTaglibExtension

protected void copyTaglibExtension(TldExtensionType[] source)
Copies all values of property TaglibExtension.

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

clone

public TldTaglibTypeImpl 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.