net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc
Class SpecificationReference

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.ModelObject
      extended by net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.SpecificationReference
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
ImplementationReference

public class SpecificationReference
extends ModelObject
implements Serializable, Cloneable

Reference to a specification.

See Also:
Serialized Form

Field Summary
protected  String identifier
           
protected  String version
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.ModelObject
authors, createDate, documentation, modelVersion
 
Constructor Summary
SpecificationReference()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.SpecificationReference instance.
SpecificationReference(SpecificationReference o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.SpecificationReference instance by copying a given instance.
 
Method Summary
 SpecificationReference clone()
          Creates and returns a copy of this object.
 String getIdentifier()
          The identifier of the referenced specification.
 String getVersion()
          The version of the referenced specification.
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.ModelObject
getAuthors, getCreateDate, getDocumentation, getModelVersion, setAuthors, setCreateDate, setDocumentation, setModelVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identifier

protected String identifier

version

protected String version
Constructor Detail

SpecificationReference

public SpecificationReference()
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.SpecificationReference instance.


SpecificationReference

public SpecificationReference(SpecificationReference o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.jomc.SpecificationReference instance by copying a given instance.

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

getIdentifier

public String getIdentifier()
The identifier of the referenced specification.

Returns:
possible object is String

setIdentifier

public void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

getVersion

public String getVersion()
The version of the referenced specification.

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 SpecificationReference 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.