public class Contact extends UDDIElement
Element description:
Data: Can contain a contact's name, address, phone, e-mail, and a description of the contact.
Modifier and Type | Field and Description |
---|---|
protected org.w3c.dom.Element |
base |
static java.lang.String |
UDDI_TAG |
GENERIC, SOAPNS, XMLNS, XMLNS_PREFIX
Constructor and Description |
---|
Contact()
Default constructor.
|
Contact(org.w3c.dom.Element base)
Construct the object from a DOM tree.
|
Contact(java.lang.String personName)
Construct the object with required fields.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getAddressVector()
Get address.
|
java.lang.String |
getDefaultDescriptionString()
Get default description string.
|
java.util.Vector |
getDescriptionVector()
Get description.
|
java.util.Vector |
getEmailVector()
Get email.
|
PersonName |
getPersonName() |
java.lang.String |
getPersonNameString() |
java.util.Vector |
getPhoneVector()
Get phone.
|
java.lang.String |
getUseType() |
void |
saveToXML(org.w3c.dom.Element parent)
Save an object to the DOM tree.
|
void |
setAddressVector(java.util.Vector s)
Set address vector.
|
void |
setDefaultDescriptionString(java.lang.String s)
Set default (english) description string.
|
void |
setDescriptionVector(java.util.Vector s)
Set description vector.
|
void |
setEmailVector(java.util.Vector s)
Set email vector.
|
void |
setPersonName(PersonName s) |
void |
setPersonName(java.lang.String s) |
void |
setPhoneVector(java.util.Vector s)
Set phone vector.
|
void |
setUseType(java.lang.String s) |
getChildElementsByTagName, getText
public static final java.lang.String UDDI_TAG
protected org.w3c.dom.Element base
public Contact()
public Contact(java.lang.String personName)
personName
- Stringpublic Contact(org.w3c.dom.Element base) throws UDDIException
base
- Element with the name appropriate for this class.UDDIException
- Thrown if DOM tree contains a SOAP fault
or a disposition report indicating a UDDI error.public void setUseType(java.lang.String s)
public void setPersonName(PersonName s)
public void setPersonName(java.lang.String s)
public void setDescriptionVector(java.util.Vector s)
s
- Vector of Description objects.public void setDefaultDescriptionString(java.lang.String s)
s
- Stringpublic void setPhoneVector(java.util.Vector s)
s
- Vector of Phone objects.public void setEmailVector(java.util.Vector s)
s
- Vector of Email objects.public void setAddressVector(java.util.Vector s)
s
- Vector of Address objects.public java.lang.String getUseType()
public PersonName getPersonName()
public java.lang.String getPersonNameString()
public java.util.Vector getDescriptionVector()
public java.lang.String getDefaultDescriptionString()
public java.util.Vector getPhoneVector()
public java.util.Vector getEmailVector()
public java.util.Vector getAddressVector()
public void saveToXML(org.w3c.dom.Element parent)
saveToXML
in class UDDIElement
parent
- Object will serialize as a child element under the
passed in parent element.Copyright ? 2001 International Business Machines Corporation, Hewlett-Packard Company. All Rights Reserved.