org.chromattic.core.jcr.type
Class PrimaryTypeInfo

java.lang.Object
  extended by org.chromattic.core.jcr.type.NodeTypeInfo
      extended by org.chromattic.core.jcr.type.PrimaryTypeInfo

public class PrimaryTypeInfo
extends NodeTypeInfo

Meta information about a primary node type.

This object does not hold a reference to an existing node type object.

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
PrimaryTypeInfo(javax.jcr.nodetype.NodeType nodeType, java.util.Set<NodeTypeInfo> superTypes)
           
 
Method Summary
 java.util.Set<java.lang.String> getMixinNames()
           
 NodeTypeInfo getSuperType(java.lang.String name)
           
 java.util.Set<java.lang.String> getSuperTypeNames()
           
 java.util.Set<NodeTypeInfo> getSuperTypes()
           
 
Methods inherited from class org.chromattic.core.jcr.type.NodeTypeInfo
findPropertyDefinition, getName, getPropertyDefinitionInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrimaryTypeInfo

public PrimaryTypeInfo(javax.jcr.nodetype.NodeType nodeType,
                       java.util.Set<NodeTypeInfo> superTypes)
Method Detail

getSuperTypeNames

public java.util.Set<java.lang.String> getSuperTypeNames()

getSuperType

public NodeTypeInfo getSuperType(java.lang.String name)

getSuperTypes

public java.util.Set<NodeTypeInfo> getSuperTypes()

getMixinNames

public java.util.Set<java.lang.String> getMixinNames()


Copyright © 2011 eXo Platform SAS. All Rights Reserved.