org.xcmis.restatom.abdera
Class TypeDefinitionTypeElement

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

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

Version:
$Id: CmisTypeDefinitionTypeElementWrapper.java 2192 2009-07-17 13:19:12Z sunman $ Jul 14, 2009
Author:
Alexey Zavizionov

Constructor Summary
TypeDefinitionTypeElement(org.apache.abdera.model.Element internal)
          Instantiates a new type definition type element.
TypeDefinitionTypeElement(org.apache.abdera.factory.Factory factory, javax.xml.namespace.QName qname)
          Instantiates a new type definition type element.
 
Method Summary
 void build(org.xcmis.spi.model.TypeDefinition type)
          Builds the element.
 java.util.Map<java.lang.String,org.xcmis.spi.model.PropertyDefinition<?>> getPropertyDefinitions()
          Gets the properties element.
 org.xcmis.spi.model.TypeDefinition getTypeDefinition()
          Gets the type definition.
 
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

TypeDefinitionTypeElement

public TypeDefinitionTypeElement(org.apache.abdera.model.Element internal)
Instantiates a new type definition type element.

Parameters:
internal - the internal

TypeDefinitionTypeElement

public TypeDefinitionTypeElement(org.apache.abdera.factory.Factory factory,
                                 javax.xml.namespace.QName qname)
Instantiates a new type definition type element.

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

getPropertyDefinitions

public java.util.Map<java.lang.String,org.xcmis.spi.model.PropertyDefinition<?>> getPropertyDefinitions()
Gets the properties element.

Returns:
the properties element

getTypeDefinition

public org.xcmis.spi.model.TypeDefinition getTypeDefinition()
Gets the type definition.

Returns:
the type definition

build

public void build(org.xcmis.spi.model.TypeDefinition type)
Builds the element.

Parameters:
type - the type


Copyright © 2011 eXo Platform SAS. All Rights Reserved.