Compoze Software, Inc.

com.compoze.exchange.webdav
Class DavProperty


java.lang.Object

  |

  +--com.compoze.exchange.webdav.AbstractProperty

        |

        +--com.compoze.exchange.webdav.DavProperty

All Implemented Interfaces:
java.io.Serializable

public class DavProperty
extends AbstractProperty
implements java.io.Serializable

This class defines the values representing properties under the DAV: namespace. The DAV: namespace defines propertes for the World Wide Web Distributed Authoring and Versioning (WebDAV) protocol.

See Also:
Serialized Form

Field Summary
static DavProperty ABSTRACT
          This value represents the DAV property 'DAV:abstract'
static DavProperty AUTO_VERSION
          This value represents the DAV property 'DAV:autoversion'
static DavProperty CHECK_IN_TIME
          This value represents the DAV property 'DAV:checkintime'
static DavProperty CHILD_AUTO_VERSIONING
          This value represents the DAV property 'DAV:childautoversioning'
static DavProperty CHILD_COUNT
          This value represents the DAV property 'DAV:childcount'
static DavProperty CHILD_VERSIONING
          This value represents the DAV property 'DAV:childversioning'
static DavProperty COMMENT
          This value represents the DAV property 'DAV:comment'
static DavProperty CONTENT_CLASS
          This value represents the DAV property 'DAV:contentclass'
static DavProperty CREATION_DATE
          This value represents the DAV property 'DAV:creationdate'
static DavProperty DEFAULT_DOCUMENT
          This value represents the DAV property 'DAV:defaultdocument'
static DavProperty DISPLAY_NAME
          This value represents the DAV property 'DAV:displayname'
static DavProperty GET_CONTENT_LANGUAGE
          This value represents the DAV property 'DAV:getcontentlanguage'
static DavProperty GET_CONTENT_LENGTH
          This value represents the DAV property 'DAV:getcontentlength'
static DavProperty GET_CONTENT_TYPE
          This value represents the DAV property 'DAV:getcontenttype'
static DavProperty GET_ETAG
          This value represents the DAV property 'DAV:getetag'
static DavProperty GET_LAST_MODIFIED
          This value represents the DAV property 'DAV:getlastmodified'
static DavProperty HAS_CHILDREN
          This value represents the DAV property 'DAV:haschildren'
static DavProperty HAS_SUBS
          This value represents the DAV property 'DAV:hassubs'
static DavProperty HREF
          This value represents the DAV property 'DAV:href'
static DavProperty ID
          This value represents the DAV property 'DAV:id'
static DavProperty IS_COLLECTION
          This value represents the DAV property 'DAV:iscollection'
static DavProperty IS_FOLDER
          This value represents the DAV property 'DAV:isfolder'
static DavProperty IS_HIDDEN
          This value represents the DAV property 'DAV:ishidden'
static DavProperty IS_READONLY
          This value represents the DAV property 'DAV:isreadonly'
static DavProperty IS_ROOT
          This value represents the DAV property 'DAV:isroot'
static DavProperty IS_STRUCTURED_DOCUMENT
          This value represents the DAV property 'DAV:isstructureddocument'
static DavProperty IS_VERISONED
          This value represents the DAV property 'DAV:isversioned'
static DavProperty LAST_ACCESSED
          This value represents the DAV property 'DAV:lastaccessed'
static DavProperty LOCK_DISCOVERY
          This value represents the DAV property 'DAV:lockdiscovery'
static DavProperty MERGED_FROM
          This value represents the DAV property 'DAV:mergedfrom'
static DavProperty NO_SUBS
          This value represents the DAV property 'DAV:nosubs'
static DavProperty OBJECT_COUNT
          This value represents the DAV property 'DAV:objectcount'
static DavProperty PARENT_NAME
          This value represents the DAV property 'DAV:parentname'
static DavProperty RESOURCE_TYPE
          This value represents the DAV property 'DAV:resourcetype'
static DavProperty REVISION_ID
          This value represents the DAV property 'DAV:revisionid'
static DavProperty REVISION_LABEL
          This value represents the DAV property 'DAV:revisionlabel'
static DavProperty REVISION_URI
          This value represents the DAV property 'DAV:revisionuri'
static DavProperty REVSION_COMMENT
          This value represents the DAV property 'DAV:revisioncomment'
static DavProperty SEARCH_REQUEST
          This value represents the DAV property 'DAV:searchrequest'
static DavProperty SEARCH_TYPE
          This value represents the DAV property 'DAV:searchtype'
static DavProperty SUPPORTED_LOCK
          This value represents the DAV property 'DAV:supportedlock'
static DavProperty UID
          This value represents the DAV property 'DAV:uid'
static DavProperty VISIBLE_COUNT
          This value represents the DAV property 'DAV:visiblecount'
static DavProperty VRESOURCE_ID
          This value represents the DAV property 'DAV:vresourceid'
 
Constructor Summary
protected DavProperty(java.lang.String sName, com.compoze.exchange.webdav.ExchangeNamespace namespace)
          Constructor.
 
Method Summary
protected  void addProperty(AbstractProperty property)
          Adds the property to the list of properties.
 boolean equals(java.lang.Object o)
          Indicates whether some other DavProperty object is "equal to" this one.
static java.util.List getProperties()
          Gets list of properties under the DAV: namespace.
static void main(java.lang.String[] args)
           
 
Methods inherited from class com.compoze.exchange.webdav.AbstractProperty
getFullName, getName, getNamespace, getURI, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ABSTRACT


public static final DavProperty ABSTRACT
This value represents the DAV property 'DAV:abstract'

AUTO_VERSION


public static final DavProperty AUTO_VERSION
This value represents the DAV property 'DAV:autoversion'

CHECK_IN_TIME


public static final DavProperty CHECK_IN_TIME
This value represents the DAV property 'DAV:checkintime'

CHILD_AUTO_VERSIONING


public static final DavProperty CHILD_AUTO_VERSIONING
This value represents the DAV property 'DAV:childautoversioning'

CHILD_COUNT


public static final DavProperty CHILD_COUNT
This value represents the DAV property 'DAV:childcount'

CHILD_VERSIONING


public static final DavProperty CHILD_VERSIONING
This value represents the DAV property 'DAV:childversioning'

COMMENT


public static final DavProperty COMMENT
This value represents the DAV property 'DAV:comment'

CONTENT_CLASS


public static final DavProperty CONTENT_CLASS
This value represents the DAV property 'DAV:contentclass'

CREATION_DATE


public static final DavProperty CREATION_DATE
This value represents the DAV property 'DAV:creationdate'

DEFAULT_DOCUMENT


public static final DavProperty DEFAULT_DOCUMENT
This value represents the DAV property 'DAV:defaultdocument'

DISPLAY_NAME


public static final DavProperty DISPLAY_NAME
This value represents the DAV property 'DAV:displayname'

GET_CONTENT_LANGUAGE


public static final DavProperty GET_CONTENT_LANGUAGE
This value represents the DAV property 'DAV:getcontentlanguage'

GET_CONTENT_LENGTH


public static final DavProperty GET_CONTENT_LENGTH
This value represents the DAV property 'DAV:getcontentlength'

GET_CONTENT_TYPE


public static final DavProperty GET_CONTENT_TYPE
This value represents the DAV property 'DAV:getcontenttype'

GET_ETAG


public static final DavProperty GET_ETAG
This value represents the DAV property 'DAV:getetag'

GET_LAST_MODIFIED


public static final DavProperty GET_LAST_MODIFIED
This value represents the DAV property 'DAV:getlastmodified'

HAS_CHILDREN


public static final DavProperty HAS_CHILDREN
This value represents the DAV property 'DAV:haschildren'

HAS_SUBS


public static final DavProperty HAS_SUBS
This value represents the DAV property 'DAV:hassubs'

HREF


public static final DavProperty HREF
This value represents the DAV property 'DAV:href'

ID


public static final DavProperty ID
This value represents the DAV property 'DAV:id'

IS_COLLECTION


public static final DavProperty IS_COLLECTION
This value represents the DAV property 'DAV:iscollection'

IS_FOLDER


public static final DavProperty IS_FOLDER
This value represents the DAV property 'DAV:isfolder'

IS_HIDDEN


public static final DavProperty IS_HIDDEN
This value represents the DAV property 'DAV:ishidden'

IS_READONLY


public static final DavProperty IS_READONLY
This value represents the DAV property 'DAV:isreadonly'

IS_ROOT


public static final DavProperty IS_ROOT
This value represents the DAV property 'DAV:isroot'

IS_STRUCTURED_DOCUMENT


public static final DavProperty IS_STRUCTURED_DOCUMENT
This value represents the DAV property 'DAV:isstructureddocument'

IS_VERISONED


public static final DavProperty IS_VERISONED
This value represents the DAV property 'DAV:isversioned'

LAST_ACCESSED


public static final DavProperty LAST_ACCESSED
This value represents the DAV property 'DAV:lastaccessed'

LOCK_DISCOVERY


public static final DavProperty LOCK_DISCOVERY
This value represents the DAV property 'DAV:lockdiscovery'

MERGED_FROM


public static final DavProperty MERGED_FROM
This value represents the DAV property 'DAV:mergedfrom'

NO_SUBS


public static final DavProperty NO_SUBS
This value represents the DAV property 'DAV:nosubs'

OBJECT_COUNT


public static final DavProperty OBJECT_COUNT
This value represents the DAV property 'DAV:objectcount'

PARENT_NAME


public static final DavProperty PARENT_NAME
This value represents the DAV property 'DAV:parentname'

RESOURCE_TYPE


public static final DavProperty RESOURCE_TYPE
This value represents the DAV property 'DAV:resourcetype'

REVSION_COMMENT


public static final DavProperty REVSION_COMMENT
This value represents the DAV property 'DAV:revisioncomment'

REVISION_ID


public static final DavProperty REVISION_ID
This value represents the DAV property 'DAV:revisionid'

REVISION_LABEL


public static final DavProperty REVISION_LABEL
This value represents the DAV property 'DAV:revisionlabel'

REVISION_URI


public static final DavProperty REVISION_URI
This value represents the DAV property 'DAV:revisionuri'

SEARCH_REQUEST


public static final DavProperty SEARCH_REQUEST
This value represents the DAV property 'DAV:searchrequest'

SEARCH_TYPE


public static final DavProperty SEARCH_TYPE
This value represents the DAV property 'DAV:searchtype'

SUPPORTED_LOCK


public static final DavProperty SUPPORTED_LOCK
This value represents the DAV property 'DAV:supportedlock'

UID


public static final DavProperty UID
This value represents the DAV property 'DAV:uid'

VISIBLE_COUNT


public static final DavProperty VISIBLE_COUNT
This value represents the DAV property 'DAV:visiblecount'

VRESOURCE_ID


public static final DavProperty VRESOURCE_ID
This value represents the DAV property 'DAV:vresourceid'
Constructor Detail

DavProperty


protected DavProperty(java.lang.String sName,
                      com.compoze.exchange.webdav.ExchangeNamespace namespace)
Constructor.
Parameters:
sURI - the URI name
sName - the property name
Method Detail

addProperty


protected void addProperty(AbstractProperty property)
Description copied from class: AbstractProperty
Adds the property to the list of properties.
Overrides:
addProperty in class AbstractProperty
Following copied from class: com.compoze.exchange.webdav.AbstractProperty
Parameters:
property - the property to add

getProperties


public static java.util.List getProperties()
Gets list of properties under the DAV: namespace.
Returns:
list of properties

equals


public boolean equals(java.lang.Object o)
Indicates whether some other DavProperty object is "equal to" this one.
Overrides:
equals in class AbstractProperty
Parameters:
o - the object to validate against
Returns:
true if this object is the same as the object argument; false otherwise

main


public static void main(java.lang.String[] args)

Compoze Software, Inc.

Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.