org.chromattic.metamodel.typegen
Class NodeType

java.lang.Object
  extended by org.chromattic.metamodel.typegen.NodeType

public class NodeType
extends java.lang.Object

Version:
$Revision$
Author:
Julien Viet

Method Summary
 NodeDefinition getChildNodeDefinition(java.lang.String childNodeName)
           
 java.util.Map<java.lang.String,NodeDefinition> getChildNodeDefinitions()
           
 java.lang.String getName()
           
 PropertyDefinition getPropertyDefinition(java.lang.String propertyName)
           
 java.util.Map<java.lang.String,PropertyDefinition> getPropertyDefinitions()
           
 java.util.Collection<NodeType> getSuperTypes()
           
 boolean isMixin()
           
 boolean isOrderable()
           
 boolean isPrimary()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isOrderable

public boolean isOrderable()

getSuperTypes

public java.util.Collection<NodeType> getSuperTypes()

getPropertyDefinition

public PropertyDefinition getPropertyDefinition(java.lang.String propertyName)

getPropertyDefinitions

public java.util.Map<java.lang.String,PropertyDefinition> getPropertyDefinitions()

getName

public java.lang.String getName()

isMixin

public boolean isMixin()

isPrimary

public boolean isPrimary()

getChildNodeDefinitions

public java.util.Map<java.lang.String,NodeDefinition> getChildNodeDefinitions()

getChildNodeDefinition

public NodeDefinition getChildNodeDefinition(java.lang.String childNodeName)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.