org.apache.chemistry.opencmis.commons.impl.jaxb
Class CmisRepositoryCapabilitiesType

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.jaxb.CmisRepositoryCapabilitiesType

public class CmisRepositoryCapabilitiesType
extends Object

Java class for cmisRepositoryCapabilitiesType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="cmisRepositoryCapabilitiesType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="capabilityACL" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityACL"/>
         <element name="capabilityAllVersionsSearchable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityChanges" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityChanges"/>
         <element name="capabilityContentStreamUpdatability" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityContentStreamUpdates"/>
         <element name="capabilityGetDescendants" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityGetFolderTree" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityMultifiling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityPWCSearchable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityPWCUpdatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityQuery" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityQuery"/>
         <element name="capabilityRenditions" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityRendition"/>
         <element name="capabilityUnfiling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityVersionSpecificFiling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="capabilityJoin" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumCapabilityJoin"/>
         <any processContents='skip' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<Element> any
           
protected  EnumCapabilityACL capabilityACL
           
protected  boolean capabilityAllVersionsSearchable
           
protected  EnumCapabilityChanges capabilityChanges
           
protected  EnumCapabilityContentStreamUpdates capabilityContentStreamUpdatability
           
protected  boolean capabilityGetDescendants
           
protected  boolean capabilityGetFolderTree
           
protected  EnumCapabilityJoin capabilityJoin
           
protected  boolean capabilityMultifiling
           
protected  boolean capabilityPWCSearchable
           
protected  boolean capabilityPWCUpdatable
           
protected  EnumCapabilityQuery capabilityQuery
           
protected  EnumCapabilityRendition capabilityRenditions
           
protected  boolean capabilityUnfiling
           
protected  boolean capabilityVersionSpecificFiling
           
 
Constructor Summary
CmisRepositoryCapabilitiesType()
           
 
Method Summary
 List<Element> getAny()
          Gets the value of the any property.
 EnumCapabilityACL getCapabilityACL()
          Gets the value of the capabilityACL property.
 EnumCapabilityChanges getCapabilityChanges()
          Gets the value of the capabilityChanges property.
 EnumCapabilityContentStreamUpdates getCapabilityContentStreamUpdatability()
          Gets the value of the capabilityContentStreamUpdatability property.
 EnumCapabilityJoin getCapabilityJoin()
          Gets the value of the capabilityJoin property.
 EnumCapabilityQuery getCapabilityQuery()
          Gets the value of the capabilityQuery property.
 EnumCapabilityRendition getCapabilityRenditions()
          Gets the value of the capabilityRenditions property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 boolean isCapabilityAllVersionsSearchable()
          Gets the value of the capabilityAllVersionsSearchable property.
 boolean isCapabilityGetDescendants()
          Gets the value of the capabilityGetDescendants property.
 boolean isCapabilityGetFolderTree()
          Gets the value of the capabilityGetFolderTree property.
 boolean isCapabilityMultifiling()
          Gets the value of the capabilityMultifiling property.
 boolean isCapabilityPWCSearchable()
          Gets the value of the capabilityPWCSearchable property.
 boolean isCapabilityPWCUpdatable()
          Gets the value of the capabilityPWCUpdatable property.
 boolean isCapabilityUnfiling()
          Gets the value of the capabilityUnfiling property.
 boolean isCapabilityVersionSpecificFiling()
          Gets the value of the capabilityVersionSpecificFiling property.
 void setCapabilityACL(EnumCapabilityACL value)
          Sets the value of the capabilityACL property.
 void setCapabilityAllVersionsSearchable(boolean value)
          Sets the value of the capabilityAllVersionsSearchable property.
 void setCapabilityChanges(EnumCapabilityChanges value)
          Sets the value of the capabilityChanges property.
 void setCapabilityContentStreamUpdatability(EnumCapabilityContentStreamUpdates value)
          Sets the value of the capabilityContentStreamUpdatability property.
 void setCapabilityGetDescendants(boolean value)
          Sets the value of the capabilityGetDescendants property.
 void setCapabilityGetFolderTree(boolean value)
          Sets the value of the capabilityGetFolderTree property.
 void setCapabilityJoin(EnumCapabilityJoin value)
          Sets the value of the capabilityJoin property.
 void setCapabilityMultifiling(boolean value)
          Sets the value of the capabilityMultifiling property.
 void setCapabilityPWCSearchable(boolean value)
          Sets the value of the capabilityPWCSearchable property.
 void setCapabilityPWCUpdatable(boolean value)
          Sets the value of the capabilityPWCUpdatable property.
 void setCapabilityQuery(EnumCapabilityQuery value)
          Sets the value of the capabilityQuery property.
 void setCapabilityRenditions(EnumCapabilityRendition value)
          Sets the value of the capabilityRenditions property.
 void setCapabilityUnfiling(boolean value)
          Sets the value of the capabilityUnfiling property.
 void setCapabilityVersionSpecificFiling(boolean value)
          Sets the value of the capabilityVersionSpecificFiling property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

capabilityACL

protected EnumCapabilityACL capabilityACL

capabilityAllVersionsSearchable

protected boolean capabilityAllVersionsSearchable

capabilityChanges

protected EnumCapabilityChanges capabilityChanges

capabilityContentStreamUpdatability

protected EnumCapabilityContentStreamUpdates capabilityContentStreamUpdatability

capabilityGetDescendants

protected boolean capabilityGetDescendants

capabilityGetFolderTree

protected boolean capabilityGetFolderTree

capabilityMultifiling

protected boolean capabilityMultifiling

capabilityPWCSearchable

protected boolean capabilityPWCSearchable

capabilityPWCUpdatable

protected boolean capabilityPWCUpdatable

capabilityQuery

protected EnumCapabilityQuery capabilityQuery

capabilityRenditions

protected EnumCapabilityRendition capabilityRenditions

capabilityUnfiling

protected boolean capabilityUnfiling

capabilityVersionSpecificFiling

protected boolean capabilityVersionSpecificFiling

capabilityJoin

protected EnumCapabilityJoin capabilityJoin

any

protected List<Element> any
Constructor Detail

CmisRepositoryCapabilitiesType

public CmisRepositoryCapabilitiesType()
Method Detail

getCapabilityACL

public EnumCapabilityACL getCapabilityACL()
Gets the value of the capabilityACL property.

Returns:
possible object is EnumCapabilityACL

setCapabilityACL

public void setCapabilityACL(EnumCapabilityACL value)
Sets the value of the capabilityACL property.

Parameters:
value - allowed object is EnumCapabilityACL

isCapabilityAllVersionsSearchable

public boolean isCapabilityAllVersionsSearchable()
Gets the value of the capabilityAllVersionsSearchable property.


setCapabilityAllVersionsSearchable

public void setCapabilityAllVersionsSearchable(boolean value)
Sets the value of the capabilityAllVersionsSearchable property.


getCapabilityChanges

public EnumCapabilityChanges getCapabilityChanges()
Gets the value of the capabilityChanges property.

Returns:
possible object is EnumCapabilityChanges

setCapabilityChanges

public void setCapabilityChanges(EnumCapabilityChanges value)
Sets the value of the capabilityChanges property.

Parameters:
value - allowed object is EnumCapabilityChanges

getCapabilityContentStreamUpdatability

public EnumCapabilityContentStreamUpdates getCapabilityContentStreamUpdatability()
Gets the value of the capabilityContentStreamUpdatability property.

Returns:
possible object is EnumCapabilityContentStreamUpdates

setCapabilityContentStreamUpdatability

public void setCapabilityContentStreamUpdatability(EnumCapabilityContentStreamUpdates value)
Sets the value of the capabilityContentStreamUpdatability property.

Parameters:
value - allowed object is EnumCapabilityContentStreamUpdates

isCapabilityGetDescendants

public boolean isCapabilityGetDescendants()
Gets the value of the capabilityGetDescendants property.


setCapabilityGetDescendants

public void setCapabilityGetDescendants(boolean value)
Sets the value of the capabilityGetDescendants property.


isCapabilityGetFolderTree

public boolean isCapabilityGetFolderTree()
Gets the value of the capabilityGetFolderTree property.


setCapabilityGetFolderTree

public void setCapabilityGetFolderTree(boolean value)
Sets the value of the capabilityGetFolderTree property.


isCapabilityMultifiling

public boolean isCapabilityMultifiling()
Gets the value of the capabilityMultifiling property.


setCapabilityMultifiling

public void setCapabilityMultifiling(boolean value)
Sets the value of the capabilityMultifiling property.


isCapabilityPWCSearchable

public boolean isCapabilityPWCSearchable()
Gets the value of the capabilityPWCSearchable property.


setCapabilityPWCSearchable

public void setCapabilityPWCSearchable(boolean value)
Sets the value of the capabilityPWCSearchable property.


isCapabilityPWCUpdatable

public boolean isCapabilityPWCUpdatable()
Gets the value of the capabilityPWCUpdatable property.


setCapabilityPWCUpdatable

public void setCapabilityPWCUpdatable(boolean value)
Sets the value of the capabilityPWCUpdatable property.


getCapabilityQuery

public EnumCapabilityQuery getCapabilityQuery()
Gets the value of the capabilityQuery property.

Returns:
possible object is EnumCapabilityQuery

setCapabilityQuery

public void setCapabilityQuery(EnumCapabilityQuery value)
Sets the value of the capabilityQuery property.

Parameters:
value - allowed object is EnumCapabilityQuery

getCapabilityRenditions

public EnumCapabilityRendition getCapabilityRenditions()
Gets the value of the capabilityRenditions property.

Returns:
possible object is EnumCapabilityRendition

setCapabilityRenditions

public void setCapabilityRenditions(EnumCapabilityRendition value)
Sets the value of the capabilityRenditions property.

Parameters:
value - allowed object is EnumCapabilityRendition

isCapabilityUnfiling

public boolean isCapabilityUnfiling()
Gets the value of the capabilityUnfiling property.


setCapabilityUnfiling

public void setCapabilityUnfiling(boolean value)
Sets the value of the capabilityUnfiling property.


isCapabilityVersionSpecificFiling

public boolean isCapabilityVersionSpecificFiling()
Gets the value of the capabilityVersionSpecificFiling property.


setCapabilityVersionSpecificFiling

public void setCapabilityVersionSpecificFiling(boolean value)
Sets the value of the capabilityVersionSpecificFiling property.


getCapabilityJoin

public EnumCapabilityJoin getCapabilityJoin()
Gets the value of the capabilityJoin property.

Returns:
possible object is EnumCapabilityJoin

setCapabilityJoin

public void setCapabilityJoin(EnumCapabilityJoin value)
Sets the value of the capabilityJoin property.

Parameters:
value - allowed object is EnumCapabilityJoin

getAny

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

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the any property.

For example, to add a new item, do as follows:

    getAny().add(newItem);
 

Objects of the following type(s) are allowed in the list Element


getOtherAttributes

public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.