org.apache.chemistry.opencmis.commons.impl.dataobjects
Class RelationshipTypeDefinitionImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
      extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractTypeDefinition
          extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.RelationshipTypeDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, ExtensionsData, RelationshipTypeDefinition, TypeDefinition
Direct Known Subclasses:
InMemoryRelationshipTypeDefinition, RelationshipTypeImpl

public class RelationshipTypeDefinitionImpl
extends AbstractTypeDefinition
implements RelationshipTypeDefinition

Relationship type definition.

Author:
Florian Müller
See Also:
Serialized Form

Constructor Summary
RelationshipTypeDefinitionImpl()
           
 
Method Summary
 java.util.List<java.lang.String> getAllowedSourceTypeIds()
           
 java.util.List<java.lang.String> getAllowedTargetTypeIds()
           
 void setAllowedSourceTypes(java.util.List<java.lang.String> allowedSourceTypes)
           
 void setAllowedTargetTypes(java.util.List<java.lang.String> allowedTargetTypes)
           
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractTypeDefinition
addPropertyDefinition, clone, getBaseTypeId, getDescription, getDisplayName, getId, getLocalName, getLocalNamespace, getParentTypeId, getPropertyDefinitions, getQueryName, initialize, isControllableAcl, isControllablePolicy, isCreatable, isFileable, isFulltextIndexed, isIncludedInSupertypeQuery, isQueryable, setBaseTypeId, setDescription, setDisplayName, setId, setIsControllableAcl, setIsControllablePolicy, setIsCreatable, setIsFileable, setIsFulltextIndexed, setIsIncludedInSupertypeQuery, setIsQueryable, setLocalName, setLocalNamespace, setParentTypeId, setPropertyDefinitions, setQueryName, toString
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
getExtensions, setExtensions
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
getBaseTypeId, getDescription, getDisplayName, getId, getLocalName, getLocalNamespace, getParentTypeId, getPropertyDefinitions, getQueryName, isControllableAcl, isControllablePolicy, isCreatable, isFileable, isFulltextIndexed, isIncludedInSupertypeQuery, isQueryable
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.ExtensionsData
getExtensions, setExtensions
 

Constructor Detail

RelationshipTypeDefinitionImpl

public RelationshipTypeDefinitionImpl()
Method Detail

getAllowedSourceTypeIds

public java.util.List<java.lang.String> getAllowedSourceTypeIds()
Specified by:
getAllowedSourceTypeIds in interface RelationshipTypeDefinition

setAllowedSourceTypes

public void setAllowedSourceTypes(java.util.List<java.lang.String> allowedSourceTypes)

getAllowedTargetTypeIds

public java.util.List<java.lang.String> getAllowedTargetTypeIds()
Specified by:
getAllowedTargetTypeIds in interface RelationshipTypeDefinition

setAllowedTargetTypes

public void setAllowedTargetTypes(java.util.List<java.lang.String> allowedTargetTypes)


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