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

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.jaxb.CmisProperty
Direct Known Subclasses:
CmisPropertyBoolean, CmisPropertyDateTime, CmisPropertyDecimal, CmisPropertyHtml, CmisPropertyId, CmisPropertyInteger, CmisPropertyString, CmisPropertyUri

public class CmisProperty
extends Object

Java class for cmisProperty complex type.

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

 <complexType name="cmisProperty">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
       <attribute name="propertyDefinitionId" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="localName" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="displayName" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="queryName" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String displayName
           
protected  String localName
           
protected  String propertyDefinitionId
           
protected  String queryName
           
 
Constructor Summary
CmisProperty()
           
 
Method Summary
 String getDisplayName()
          Gets the value of the displayName property.
 String getLocalName()
          Gets the value of the localName property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getPropertyDefinitionId()
          Gets the value of the propertyDefinitionId property.
 String getQueryName()
          Gets the value of the queryName property.
 void setDisplayName(String value)
          Sets the value of the displayName property.
 void setLocalName(String value)
          Sets the value of the localName property.
 void setPropertyDefinitionId(String value)
          Sets the value of the propertyDefinitionId property.
 void setQueryName(String value)
          Sets the value of the queryName property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertyDefinitionId

protected String propertyDefinitionId

localName

protected String localName

displayName

protected String displayName

queryName

protected String queryName
Constructor Detail

CmisProperty

public CmisProperty()
Method Detail

getPropertyDefinitionId

public String getPropertyDefinitionId()
Gets the value of the propertyDefinitionId property.

Returns:
possible object is String

setPropertyDefinitionId

public void setPropertyDefinitionId(String value)
Sets the value of the propertyDefinitionId property.

Parameters:
value - allowed object is String

getLocalName

public String getLocalName()
Gets the value of the localName property.

Returns:
possible object is String

setLocalName

public void setLocalName(String value)
Sets the value of the localName property.

Parameters:
value - allowed object is String

getDisplayName

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

Returns:
possible object is String

setDisplayName

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

Parameters:
value - allowed object is String

getQueryName

public String getQueryName()
Gets the value of the queryName property.

Returns:
possible object is String

setQueryName

public void setQueryName(String value)
Sets the value of the queryName property.

Parameters:
value - allowed object is String

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.