Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.protocol.sip.xcap.model.resourcelists
Class ListType

java.lang.Object
  extended by net.java.sip.communicator.impl.protocol.sip.xcap.model.resourcelists.ListType

public class ListType
extends Object

The XCAP list element.

Compliant with rfc4825, rfc4826

Author:
Grigorii Balutsel

Field Summary
protected  DisplayNameType displayName
          The display-name element.
protected  List<EntryType> entries
          The list of entry elements.
protected  List<EntryRefType> entryRefs
          The list of entry-ref elements.
protected  List<ExternalType> externals
          The list of external elements.
protected  List<ListType> lists
          The list of list elements.
protected  String name
          The name attribute.
 
Constructor Summary
ListType()
           
 
Method Summary
 List<Element> getAny()
          Gets the value of the any property.
 Map<QName,String> getAnyAttributes()
          Gets the value of the anyAttributes property.
 DisplayNameType getDisplayName()
          Gets the value of the displayName property.
 List<EntryType> getEntries()
          Gets the value of the entries property.
 List<EntryRefType> getEntryRefs()
          Gets the value of the entryRefs property.
 List<ExternalType> getExternals()
          Gets the value of the externals property.
 List<ListType> getLists()
          Gets the value of the lists property.
 String getName()
          Gets the value of the name property.
 void setAny(List<Element> any)
          Sets the value of the any property.
 void setAnyAttributes(Map<QName,String> anyAttributes)
          Sets the value of the anyAttributes property.
 void setDisplayName(DisplayNameType displayName)
          Sets the value of the displayName property.
 void setName(String name)
          Sets the value of the name property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name
The name attribute.


displayName

protected DisplayNameType displayName
The display-name element.


entries

protected List<EntryType> entries
The list of entry elements.


externals

protected List<ExternalType> externals
The list of external elements.


lists

protected List<ListType> lists
The list of list elements.


entryRefs

protected List<EntryRefType> entryRefs
The list of entry-ref elements.

Constructor Detail

ListType

public ListType()
Method Detail

getDisplayName

public DisplayNameType getDisplayName()
Gets the value of the displayName property.

Returns:
the displayName property.

setDisplayName

public void setDisplayName(DisplayNameType displayName)
Sets the value of the displayName property.

Parameters:
displayName - the displayName to set.

getName

public String getName()
Gets the value of the name property.

Returns:
the name property.

setName

public void setName(String name)
Sets the value of the name property.

Parameters:
name - the name to set.

getEntries

public List<EntryType> getEntries()
Gets the value of the entries property.

Returns:
the entries property.

getExternals

public List<ExternalType> getExternals()
Gets the value of the externals property.

Returns:
the externals property.

getLists

public List<ListType> getLists()
Gets the value of the lists property.

Returns:
the lists property.

getEntryRefs

public List<EntryRefType> getEntryRefs()
Gets the value of the entryRefs property.

Returns:
the entryRefs property.

getAny

public List<Element> getAny()
Gets the value of the any property.

Returns:
the any property.

setAny

public void setAny(List<Element> any)
Sets the value of the any property.

Parameters:
any - the any to set.

getAnyAttributes

public Map<QName,String> getAnyAttributes()
Gets the value of the anyAttributes property.

Returns:
the anyAttributes property.

setAnyAttributes

public void setAnyAttributes(Map<QName,String> anyAttributes)
Sets the value of the anyAttributes property.

Parameters:
anyAttributes - the anyAttributes to set.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.