public class CmisObjectType extends Object
Java-Klasse für cmisObjectType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="cmisObjectType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="properties" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertiesType" minOccurs="0"/>
<element name="allowableActions" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAllowableActionsType" minOccurs="0"/>
<element name="relationship" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="changeEventInfo" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChangeEventType" minOccurs="0"/>
<element name="acl" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisAccessControlListType" minOccurs="0"/>
<element name="exactACL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="policyIds" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisListOfIdsType" minOccurs="0"/>
<element name="rendition" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisRenditionType" maxOccurs="unbounded" minOccurs="0"/>
<any processContents='lax' 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>
| Modifier and Type | Field and Description |
|---|---|
protected CmisAccessControlListType |
acl |
protected CmisAllowableActionsType |
allowableActions |
protected List<Object> |
any |
protected CmisChangeEventType |
changeEventInfo |
protected Boolean |
exactACL |
protected CmisListOfIdsType |
policyIds |
protected CmisPropertiesType |
properties |
protected List<CmisObjectType> |
relationship |
protected List<CmisRenditionType> |
rendition |
| Constructor and Description |
|---|
CmisObjectType() |
| Modifier and Type | Method and Description |
|---|---|
CmisAccessControlListType |
getAcl()
Ruft den Wert der acl-Eigenschaft ab.
|
CmisAllowableActionsType |
getAllowableActions()
Ruft den Wert der allowableActions-Eigenschaft ab.
|
List<Object> |
getAny()
Gets the value of the any property.
|
CmisChangeEventType |
getChangeEventInfo()
Ruft den Wert der changeEventInfo-Eigenschaft ab.
|
Map<QName,String> |
getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.
|
CmisListOfIdsType |
getPolicyIds()
Ruft den Wert der policyIds-Eigenschaft ab.
|
CmisPropertiesType |
getProperties()
Ruft den Wert der properties-Eigenschaft ab.
|
List<CmisObjectType> |
getRelationship()
Gets the value of the relationship property.
|
List<CmisRenditionType> |
getRendition()
Gets the value of the rendition property.
|
Boolean |
isExactACL()
Ruft den Wert der exactACL-Eigenschaft ab.
|
void |
setAcl(CmisAccessControlListType value)
Legt den Wert der acl-Eigenschaft fest.
|
void |
setAllowableActions(CmisAllowableActionsType value)
Legt den Wert der allowableActions-Eigenschaft fest.
|
void |
setChangeEventInfo(CmisChangeEventType value)
Legt den Wert der changeEventInfo-Eigenschaft fest.
|
void |
setExactACL(Boolean value)
Legt den Wert der exactACL-Eigenschaft fest.
|
void |
setPolicyIds(CmisListOfIdsType value)
Legt den Wert der policyIds-Eigenschaft fest.
|
void |
setProperties(CmisPropertiesType value)
Legt den Wert der properties-Eigenschaft fest.
|
protected CmisPropertiesType properties
protected CmisAllowableActionsType allowableActions
protected List<CmisObjectType> relationship
protected CmisChangeEventType changeEventInfo
protected CmisAccessControlListType acl
protected Boolean exactACL
protected CmisListOfIdsType policyIds
protected List<CmisRenditionType> rendition
public CmisPropertiesType getProperties()
CmisPropertiesTypepublic void setProperties(CmisPropertiesType value)
value - allowed object is
CmisPropertiesTypepublic CmisAllowableActionsType getAllowableActions()
CmisAllowableActionsTypepublic void setAllowableActions(CmisAllowableActionsType value)
value - allowed object is
CmisAllowableActionsTypepublic List<CmisObjectType> getRelationship()
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 relationship property.
For example, to add a new item, do as follows:
getRelationship().add(newItem);
Objects of the following type(s) are allowed in the list
CmisObjectType
public CmisChangeEventType getChangeEventInfo()
CmisChangeEventTypepublic void setChangeEventInfo(CmisChangeEventType value)
value - allowed object is
CmisChangeEventTypepublic CmisAccessControlListType getAcl()
CmisAccessControlListTypepublic void setAcl(CmisAccessControlListType value)
value - allowed object is
CmisAccessControlListTypepublic Boolean isExactACL()
Booleanpublic void setExactACL(Boolean value)
value - allowed object is
Booleanpublic CmisListOfIdsType getPolicyIds()
CmisListOfIdsTypepublic void setPolicyIds(CmisListOfIdsType value)
value - allowed object is
CmisListOfIdsTypepublic List<CmisRenditionType> getRendition()
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 rendition property.
For example, to add a new item, do as follows:
getRendition().add(newItem);
Objects of the following type(s) are allowed in the list
CmisRenditionType
public List<Object> getAny()
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
Object
public Map<QName,String> getOtherAttributes()
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.
Copyright © 2009–2016 The Apache Software Foundation. All rights reserved.