net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container
Class Module

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.ModelObject
      extended by net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.Module
All Implemented Interfaces:
Serializable, Cloneable

public class Module
extends ModelObject
implements Serializable, Cloneable

jDTAUS module.

Java class for Module complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Module">
   <complexContent>
     <extension base="{http://jdtaus.org/core/model/container}ModelObject">
       <sequence>
         <element ref="{http://jdtaus.org/core/model/container}specifications" minOccurs="0"/>
         <element ref="{http://jdtaus.org/core/model/container}implementations" minOccurs="0"/>
         <element ref="{http://jdtaus.org/core/model/container}properties" minOccurs="0"/>
         <element ref="{http://jdtaus.org/core/model/container}messages" minOccurs="0"/>
       </sequence>
       <attribute name="name" use="required" type="{http://jdtaus.org/core/model/container}Identifier" />
       <attribute name="version" use="required" type="{http://jdtaus.org/core/model/container}Version" />
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Implementations implementations
           
protected  Messages messages
           
protected  String name
           
protected  Properties properties
           
protected  Specifications specifications
           
protected  String version
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.ModelObject
documentation, modelVersion
 
Constructor Summary
Module()
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.Module instance.
Module(Module o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.Module instance by copying a given instance.
 
Method Summary
 Module clone()
          Creates and returns a copy of this object.
 Implementations getImplementations()
          Implementations defined in the module.
 Messages getMessages()
          Module messages.
 String getName()
          Gets the value of the name property.
 Properties getProperties()
          Module properties.
 Specifications getSpecifications()
          Specifications defined in the module.
 String getVersion()
          Gets the value of the version property.
 void setImplementations(Implementations value)
          Sets the value of the implementations property.
 void setMessages(Messages value)
          Sets the value of the messages property.
 void setName(String value)
          Sets the value of the name property.
 void setProperties(Properties value)
          Sets the value of the properties property.
 void setSpecifications(Specifications value)
          Sets the value of the specifications property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.ModelObject
getDocumentation, getModelVersion, setDocumentation, setModelVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

specifications

protected Specifications specifications

implementations

protected Implementations implementations

properties

protected Properties properties

messages

protected Messages messages

name

protected String name

version

protected String version
Constructor Detail

Module

public Module()
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.Module instance.


Module

public Module(Module o)
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.jdtaus.container.Module instance by copying a given instance.

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

getSpecifications

public Specifications getSpecifications()
Specifications defined in the module.

Returns:
possible object is Specifications

setSpecifications

public void setSpecifications(Specifications value)
Sets the value of the specifications property.

Parameters:
value - allowed object is Specifications

getImplementations

public Implementations getImplementations()
Implementations defined in the module.

Returns:
possible object is Implementations

setImplementations

public void setImplementations(Implementations value)
Sets the value of the implementations property.

Parameters:
value - allowed object is Implementations

getProperties

public Properties getProperties()
Module properties.

Returns:
possible object is Properties

setProperties

public void setProperties(Properties value)
Sets the value of the properties property.

Parameters:
value - allowed object is Properties

getMessages

public Messages getMessages()
Module messages.

Returns:
possible object is Messages

setMessages

public void setMessages(Messages value)
Sets the value of the messages property.

Parameters:
value - allowed object is Messages

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

clone

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

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


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