net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.jomc.impl
Class ModelObjectImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.jomc.impl.ModelObjectImpl
All Implemented Interfaces:
Serializable, Cloneable, ModelObject
Direct Known Subclasses:
ArgumentImpl, ArgumentsImpl, AuthorImpl, AuthorsImpl, DependenciesImpl, ImplementationImpl, ImplementationsImpl, InstanceImpl, InstancesImpl, MessageImpl, MessageReferenceImpl, MessagesImpl, ModuleImpl, ModulesImpl, PropertiesImpl, PropertyImpl, PropertyReferenceImpl, SpecificationImpl, SpecificationReferenceImpl, SpecificationsImpl

public class ModelObjectImpl
extends Object
implements Serializable, Cloneable, ModelObject

See Also:
Serialized Form

Field Summary
protected  AuthorsImpl authors
           
protected  XMLGregorianCalendar createDate
           
protected  TextsImpl documentation
           
protected  String modelVersion
           
 
Constructor Summary
ModelObjectImpl()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.jomc.impl.ModelObjectImpl instance.
ModelObjectImpl(ModelObjectImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.jomc.impl.ModelObjectImpl instance by copying a given instance.
 
Method Summary
 ModelObjectImpl clone()
          Creates and returns a copy of this object.
 Authors getAuthors()
          Authors of this object.
 XMLGregorianCalendar getCreateDate()
          The date this object got created.
 Texts getDocumentation()
          Documentation of this object.
 String getModelVersion()
          Version of the model of this object.
 void setAuthors(Authors value)
          Sets the value of the authors property.
 void setCreateDate(XMLGregorianCalendar value)
          Sets the value of the createDate property.
 void setDocumentation(Texts value)
          Sets the value of the documentation property.
 void setModelVersion(String value)
          Sets the value of the modelVersion property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

documentation

protected TextsImpl documentation

authors

protected AuthorsImpl authors

modelVersion

protected String modelVersion

createDate

protected XMLGregorianCalendar createDate
Constructor Detail

ModelObjectImpl

public ModelObjectImpl()
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.jomc.impl.ModelObjectImpl instance.


ModelObjectImpl

public ModelObjectImpl(ModelObjectImpl o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.jomc.impl.ModelObjectImpl instance by copying a given instance.

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

getDocumentation

public Texts getDocumentation()
Description copied from interface: ModelObject
Documentation of this object.

Specified by:
getDocumentation in interface ModelObject
Returns:
possible object is Texts

setDocumentation

public void setDocumentation(Texts value)
Description copied from interface: ModelObject
Sets the value of the documentation property.

Specified by:
setDocumentation in interface ModelObject
Parameters:
value - allowed object is Texts

getAuthors

public Authors getAuthors()
Description copied from interface: ModelObject
Authors of this object.

Specified by:
getAuthors in interface ModelObject
Returns:
possible object is Authors

setAuthors

public void setAuthors(Authors value)
Description copied from interface: ModelObject
Sets the value of the authors property.

Specified by:
setAuthors in interface ModelObject
Parameters:
value - allowed object is Authors

getModelVersion

public String getModelVersion()
Description copied from interface: ModelObject
Version of the model of this object.

Specified by:
getModelVersion in interface ModelObject
Returns:
possible object is String

setModelVersion

public void setModelVersion(String value)
Description copied from interface: ModelObject
Sets the value of the modelVersion property.

Specified by:
setModelVersion in interface ModelObject
Parameters:
value - allowed object is String

getCreateDate

public XMLGregorianCalendar getCreateDate()
Description copied from interface: ModelObject
The date this object got created.

Specified by:
getCreateDate in interface ModelObject
Returns:
possible object is XMLGregorianCalendar

setCreateDate

public void setCreateDate(XMLGregorianCalendar value)
Description copied from interface: ModelObject
Sets the value of the createDate property.

Specified by:
setCreateDate in interface ModelObject
Parameters:
value - allowed object is XMLGregorianCalendar

clone

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