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

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.jaxb.CmisTypeDefinitionType
      extended by org.apache.chemistry.opencmis.commons.impl.jaxb.CmisTypeRelationshipDefinitionType

public class CmisTypeRelationshipDefinitionType
extends CmisTypeDefinitionType

Java class for cmisTypeRelationshipDefinitionType complex type.

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

 <complexType name="cmisTypeRelationshipDefinitionType">
   <complexContent>
     <extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisTypeDefinitionType">
       <sequence>
         <element name="allowedSourceTypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="allowedTargetTypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> allowedSourceTypes
           
protected  List<String> allowedTargetTypes
           
 
Fields inherited from class org.apache.chemistry.opencmis.commons.impl.jaxb.CmisTypeDefinitionType
any, baseId, controllableACL, controllablePolicy, creatable, description, displayName, fileable, fulltextIndexed, id, includedInSupertypeQuery, localName, localNamespace, parentId, propertyDefinition, queryable, queryName
 
Constructor Summary
CmisTypeRelationshipDefinitionType()
           
 
Method Summary
 List<String> getAllowedSourceTypes()
          Gets the value of the allowedSourceTypes property.
 List<String> getAllowedTargetTypes()
          Gets the value of the allowedTargetTypes property.
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.jaxb.CmisTypeDefinitionType
getAny, getBaseId, getDescription, getDisplayName, getId, getLocalName, getLocalNamespace, getOtherAttributes, getParentId, getPropertyDefinition, getQueryName, isControllableACL, isControllablePolicy, isCreatable, isFileable, isFulltextIndexed, isIncludedInSupertypeQuery, isQueryable, setBaseId, setControllableACL, setControllablePolicy, setCreatable, setDescription, setDisplayName, setFileable, setFulltextIndexed, setId, setIncludedInSupertypeQuery, setLocalName, setLocalNamespace, setParentId, setQueryable, setQueryName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allowedSourceTypes

protected List<String> allowedSourceTypes

allowedTargetTypes

protected List<String> allowedTargetTypes
Constructor Detail

CmisTypeRelationshipDefinitionType

public CmisTypeRelationshipDefinitionType()
Method Detail

getAllowedSourceTypes

public List<String> getAllowedSourceTypes()
Gets the value of the allowedSourceTypes property.

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 allowedSourceTypes property.

For example, to add a new item, do as follows:

    getAllowedSourceTypes().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getAllowedTargetTypes

public List<String> getAllowedTargetTypes()
Gets the value of the allowedTargetTypes property.

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 allowedTargetTypes property.

For example, to add a new item, do as follows:

    getAllowedTargetTypes().add(newItem);
 

Objects of the following type(s) are allowed in the list String



Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.