net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl
Class DependencyImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.ModelObjectImpl
      extended by net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.SpecificationReferenceImpl
          extended by net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.ImplementationReferenceImpl
              extended by net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.DependencyImpl
All Implemented Interfaces:
Serializable, Cloneable, Dependency, ImplementationReference, ModelObject, SpecificationReference

public class DependencyImpl
extends ImplementationReferenceImpl
implements Serializable, Cloneable, Dependency

See Also:
Serialized Form

Field Summary
protected  boolean bound
           
protected  String name
           
protected  PropertiesImpl properties
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.ImplementationReferenceImpl
implementationName
 
Fields inherited from class net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.SpecificationReferenceImpl
identifier, version
 
Fields inherited from class net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.ModelObjectImpl
documentation, modelVersion
 
Constructor Summary
DependencyImpl()
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.DependencyImpl instance.
DependencyImpl(DependencyImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.DependencyImpl instance by copying a given instance.
 
Method Summary
 DependencyImpl clone()
          Creates and returns a copy of this object.
 String getName()
          Gets the value of the name property.
 Properties getProperties()
          Properties to be set with the object.
 boolean isBound()
          Gets the value of the bound property.
 void setBound(boolean value)
          Sets the value of the bound property.
 void setName(String value)
          Sets the value of the name property.
 void setProperties(Properties value)
          Sets the value of the properties property.
 
Methods inherited from class net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.ImplementationReferenceImpl
getImplementationName, setImplementationName
 
Methods inherited from class net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.SpecificationReferenceImpl
getIdentifier, getVersion, setIdentifier, setVersion
 
Methods inherited from class net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.ModelObjectImpl
getDocumentation, getModelVersion, setDocumentation, setModelVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.ImplementationReference
getImplementationName, setImplementationName
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.SpecificationReference
getIdentifier, getVersion, setIdentifier, setVersion
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.ModelObject
getDocumentation, getModelVersion, setDocumentation, setModelVersion
 

Field Detail

properties

protected PropertiesImpl properties

name

protected String name

bound

protected boolean bound
Constructor Detail

DependencyImpl

public DependencyImpl()
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.DependencyImpl instance.


DependencyImpl

public DependencyImpl(DependencyImpl o)
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.jdtaus.container.impl.DependencyImpl instance by copying a given instance.

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

getProperties

public Properties getProperties()
Description copied from interface: Dependency
Properties to be set with the object.

Specified by:
getProperties in interface Dependency
Returns:
possible object is Properties

setProperties

public void setProperties(Properties value)
Description copied from interface: Dependency
Sets the value of the properties property.

Specified by:
setProperties in interface Dependency
Parameters:
value - allowed object is Properties

getName

public String getName()
Description copied from interface: Dependency
Gets the value of the name property.

Specified by:
getName in interface Dependency
Returns:
possible object is String

setName

public void setName(String value)
Description copied from interface: Dependency
Sets the value of the name property.

Specified by:
setName in interface Dependency
Parameters:
value - allowed object is String

isBound

public boolean isBound()
Description copied from interface: Dependency
Gets the value of the bound property.

Specified by:
isBound in interface Dependency

setBound

public void setBound(boolean value)
Description copied from interface: Dependency
Sets the value of the bound property.

Specified by:
setBound in interface Dependency

clone

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

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


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