Ruddi™ UDDI Client API
1.0

inspireit.uddi.base
Class Description

java.lang.Object
  |
  +--inspireit.uddi.base.Description
All Implemented Interfaces:
java.io.Serializable, inspireit.uddi.util.visitors.UDDIElement

public class Description
extends java.lang.Object
implements java.io.Serializable, inspireit.uddi.util.visitors.UDDIElement

Description class.

Author:
Bertrand Fontaine, INSPIRE IT $Revision: 1.2 $
See Also:
Serialized Form

Field Summary
protected  java.lang.String description
          The description information.
protected  UDDILocale locale
          The locale defining the language used for the description.
 
Constructor Summary
Description(java.lang.String description)
          Description constructor.
Description(java.lang.String description, UDDILocale locale)
          Description constructor.
 
Method Summary
 boolean equals(java.lang.Object o)
          Checks whether an object is equal to this Description.
 UDDILocale getLocale()
          Gets the locale defining the language used for the description.
 java.lang.String toString()
          String representation of this Description.
 java.lang.Object visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
          Visits this Description.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

description

protected java.lang.String description
The description information.


locale

protected UDDILocale locale
The locale defining the language used for the description.

Constructor Detail

Description

public Description(java.lang.String description)
Description constructor.

Parameters:
description - The description information.

Description

public Description(java.lang.String description,
                   UDDILocale locale)
Description constructor.

Parameters:
description - The description information.
locale - The locale defining the language used for the description.
Method Detail

getLocale

public UDDILocale getLocale()
Gets the locale defining the language used for the description.

Returns:
the locale defining the language used for the description; null if no locale was specified

visit

public java.lang.Object visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
Visits this Description.

Specified by:
visit in interface inspireit.uddi.util.visitors.UDDIElement
Parameters:
visitor - The Visitor visiting this Description.

toString

public java.lang.String toString()
String representation of this Description.

Overrides:
toString in class java.lang.Object
Returns:
a String representation of this Description

equals

public boolean equals(java.lang.Object o)
Checks whether an object is equal to this Description. Two Descriptions are equal if their string representation are equal, even if the respective locales differ.

Overrides:
equals in class java.lang.Object
Parameters:
o - The object to test for equality.
Returns:
true if o and this Description are equal; false otherwise

Ruddi™ UDDI Client API
1.0

Download now! | Submit a bug or feature
(c) 2003 INSPIRE IT
Bld Brand Whitlock 109
1200 Brussels, Belgium
All Rights Reserved.