org.xcmis.restatom.abdera
Class ObjectTypeElement

java.lang.Object
  extended by org.apache.abdera.model.ElementWrapper
      extended by org.apache.abdera.model.ExtensibleElementWrapper
          extended by org.xcmis.restatom.abdera.ObjectTypeElement
All Implemented Interfaces:
Cloneable, Iterable<org.apache.abdera.model.Element>, org.apache.abdera.model.Base, org.apache.abdera.model.Element, org.apache.abdera.model.ExtensibleElement

public class ObjectTypeElement
extends org.apache.abdera.model.ExtensibleElementWrapper

Version:
$Id: ObjectTypeElement.java 218 2010-02-15 07:38:06Z andrew00x $
Author:
Andrey Parfonov

Constructor Summary
ObjectTypeElement(org.apache.abdera.model.Element internal)
          Instantiates a new object type element.
ObjectTypeElement(org.apache.abdera.factory.Factory factory, QName qname)
          Instantiates a new object type element.
 
Method Summary
 void build(org.xcmis.spi.model.CmisObject objectType)
          Builds the element.
 AllowableActionsElement getAllowableActionsElement()
          Gets the allowable actions element.
 org.xcmis.spi.model.CmisObject getObject()
          Gets the object.
 
Methods inherited from class org.apache.abdera.model.ExtensibleElementWrapper
addExtension, addExtension, addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getExtInternal, getMustPreserveWhitespace, getSimpleExtension, getSimpleExtension, setMustPreserveWhitespace
 
Methods inherited from class org.apache.abdera.model.ElementWrapper
addComment, clone, complete, declareNS, discard, equals, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDefaultWriterOptions, getDocument, getElements, getExtensionAttributes, getFactory, getFirstChild, getFirstChild, getInternal, getLanguage, getLanguageTag, getLocale, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, hashCode, iterator, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText, setText, toString, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.model.Element
declareNS, discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getElements, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText, setText
 
Methods inherited from interface org.apache.abdera.model.Base
addComment, clone, complete, getDefaultWriterOptions, getFactory, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 
Methods inherited from interface java.lang.Iterable
iterator
 

Constructor Detail

ObjectTypeElement

public ObjectTypeElement(org.apache.abdera.model.Element internal)
Instantiates a new object type element.

Parameters:
internal - the internal

ObjectTypeElement

public ObjectTypeElement(org.apache.abdera.factory.Factory factory,
                         QName qname)
Instantiates a new object type element.

Parameters:
factory - the factory
qname - the qname
Method Detail

getAllowableActionsElement

public AllowableActionsElement getAllowableActionsElement()
Gets the allowable actions element.

Returns:
the allowable actions element

getObject

public org.xcmis.spi.model.CmisObject getObject()
Gets the object.

Returns:
the object

build

public void build(org.xcmis.spi.model.CmisObject objectType)
Builds the element.

Parameters:
objectType - the object type


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.