|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.p13n.license.LicensedComponent
public abstract class LicensedComponent
Represents a licensed component of a product. Encapsulation of Product Name, Release, and Component Name.
Constructor Summary | |
---|---|
protected |
LicensedComponent(String theComponentName)
Must be subclassed to be useful |
protected |
LicensedComponent(String theProduct,
String theRelease,
String theComponentName)
for backwards compatibility |
Method Summary | |
---|---|
boolean |
equals(Object o)
|
String |
getComponentName()
Get the core component name of the product |
String |
getProductName()
Get the name of the Product |
String |
getRelease()
Get the release (number) of the product |
int |
hashCode()
|
String |
toString()
Return a string representation of the Product. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected LicensedComponent(String theProduct, String theRelease, String theComponentName)
protected LicensedComponent(String theComponentName)
Method Detail |
---|
public final String getProductName()
public final String getRelease()
public final String getComponentName()
public final String toString()
productName:componentName:release
toString
in class Object
public final int hashCode()
hashCode
in class Object
public final boolean equals(Object o)
equals
in class Object
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |