net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.jomc
Class ImplementationReference
java.lang.Object
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.jomc.ModelObject
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.jomc.SpecificationReference
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.jomc.ImplementationReference
- All Implemented Interfaces:
- Serializable, Cloneable
- Direct Known Subclasses:
- Dependency
public class ImplementationReference
- extends SpecificationReference
- implements Serializable, Cloneable
Reference to an implementation.
- See Also:
- Serialized Form
implementationName
protected String implementationName
ImplementationReference
public ImplementationReference()
- Creates a new
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.jomc.ImplementationReference instance.
ImplementationReference
public ImplementationReference(ImplementationReference o)
- Creates a new
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.jomc.ImplementationReference instance by copying a given instance.
- Parameters:
o - The instance to copy or null.
getImplementationName
public String getImplementationName()
- Name of the referenced implementation of the specification. If not set, the
specification's multiplicity determines the implementation(s) of the reference.
- Returns:
- possible object is
String
setImplementationName
public void setImplementationName(String value)
- Sets the value of the implementationName property.
- Parameters:
value - allowed object is
String
clone
public ImplementationReference clone()
- Creates and returns a copy of this object.
- Overrides:
clone in class SpecificationReference
- Returns:
- A clone of this instance.
Copyright © 2009 The CC-XJC Community. All Rights Reserved.