org.chromattic.core.jcr.type
Class TypeManager

java.lang.Object
  extended by org.chromattic.core.jcr.type.TypeManager

public class TypeManager
extends java.lang.Object

Manage type related information.

This acts actually like the cache of underlying JCR type system.

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
TypeManager()
           
 
Method Summary
 MixinTypeInfo getMixinTypeInfo(javax.jcr.nodetype.NodeType mixinType)
           
 PrimaryTypeInfo getPrimaryTypeInfo(javax.jcr.nodetype.NodeType primaryType)
           
 boolean isReferenceable(javax.jcr.Node node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeManager

public TypeManager()
Method Detail

isReferenceable

public boolean isReferenceable(javax.jcr.Node node)
                        throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException

getPrimaryTypeInfo

public PrimaryTypeInfo getPrimaryTypeInfo(javax.jcr.nodetype.NodeType primaryType)
                                   throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException

getMixinTypeInfo

public MixinTypeInfo getMixinTypeInfo(javax.jcr.nodetype.NodeType mixinType)
                               throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException


Copyright © 2013 eXo Platform SAS. All Rights Reserved.