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 java.lang.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  java.lang.String displayName
           
protected  java.lang.String localName
           
protected  java.lang.String propertyDefinitionId
           
protected  java.lang.String queryName
           
 
Constructor Summary
CmisProperty()
           
 
Method Summary
 java.lang.String getDisplayName()
          Gets the value of the displayName property.
 java.lang.String getLocalName()
          Gets the value of the localName property.
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 java.lang.String getPropertyDefinitionId()
          Gets the value of the propertyDefinitionId property.
 java.lang.String getQueryName()
          Gets the value of the queryName property.
 void setDisplayName(java.lang.String value)
          Sets the value of the displayName property.
 void setLocalName(java.lang.String value)
          Sets the value of the localName property.
 void setPropertyDefinitionId(java.lang.String value)
          Sets the value of the propertyDefinitionId property.
 void setQueryName(java.lang.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 java.lang.String propertyDefinitionId

localName

protected java.lang.String localName

displayName

protected java.lang.String displayName

queryName

protected java.lang.String queryName
Constructor Detail

CmisProperty

public CmisProperty()
Method Detail

getPropertyDefinitionId

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

Returns:
possible object is String

setPropertyDefinitionId

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

Parameters:
value - allowed object is String

getLocalName

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

Returns:
possible object is String

setLocalName

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

Parameters:
value - allowed object is String

getDisplayName

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

Returns:
possible object is String

setDisplayName

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

Parameters:
value - allowed object is String

getQueryName

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

Returns:
possible object is String

setQueryName

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

Parameters:
value - allowed object is String

getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.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.