|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jdtaus.core.container.Implementation
Implementation meta-data.
An implementation consists of the properties , , and . Property holds an identifier uniquely identifying the implementation in a collection of implementations. Property holds a name of the implementation uniquely identifying the implementation for a specification. Property holds vendor information for the vendor providing the implementation. Property holds a textual version of the implementation. Properties, dependencies and implemented specifications may be inherited from a up the hierarchy.
| Constructor Summary | |
Implementation()
|
|
| Method Summary | |
Object |
clone()
Creates and returns a deep copy of this object. |
boolean |
equals(Object o)
Indicates whether some other object is equal to this one by comparing property . |
Dependencies |
getDependencies()
Gets the dependencies of the implementation. |
String |
getIdentifier()
Gets the identifier of the implementation. |
Specifications |
getImplementedSpecifications()
Gets the specifications the implementation implements. |
String |
getModuleName()
Gets the name of the module holding the implementation. |
String |
getName()
Gets the name of the implementation. |
Implementation |
getParent()
Gets the parent implementation the implementation inherits from. |
Properties |
getProperties()
Gets the properties of the implementation. |
String |
getVendor()
Gets the vendor of the implementation. |
String |
getVersion()
Gets the version of the implementation. |
int |
hashCode()
Returns a hash code value for this object. |
void |
setDependencies(Dependencies value)
Setter for property . |
void |
setIdentifier(String value)
Setter for property . |
void |
setImplementedSpecifications(Specifications value)
Setter for property . |
void |
setModuleName(String value)
Setter for property . |
void |
setName(String value)
Setter for property . |
void |
setParent(Implementation value)
Setter for property . |
void |
setProperties(Properties value)
Setter for property . |
void |
setVendor(String value)
Setter for property . |
void |
setVersion(String value)
Setter for property . |
String |
toString()
Returns a string representation of the object. |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Implementation()
| Method Detail |
public Object clone()
public final boolean equals(Object o)
o - the reference object with which to compare.
public Dependencies getDependencies()
public String getIdentifier()
public Specifications getImplementedSpecifications()
public String getModuleName()
public String getName()
public Implementation getParent()
public Properties getProperties()
public String getVendor()
public String getVersion()
public final int hashCode()
public void setDependencies(Dependencies value)
value - the new dependencies of the implementation.public void setIdentifier(String value)
value - the new identifier of the implementation.public void setImplementedSpecifications(Specifications value)
value - the new specifications the implementation implements.public void setModuleName(String value)
value - the new name of the module holding the implementation.public void setName(String value)
value - the new name of the implementation.public void setParent(Implementation value)
value - the new parent implementation of the implementation.public void setProperties(Properties value)
value - new properties of the implementation.public void setVendor(String value)
value - the new vendor of the implementation.public void setVersion(String value)
value - the new version of the implementation.public String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||