org.chromattic.core.jcr
Class NodeDef

java.lang.Object
  extended by org.chromattic.core.jcr.NodeDef

public class NodeDef
extends Object

Encapsulate all the information required to create a JCR node. This class is immutable.

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
NodeDef(String primaryNodeTypeName)
           
NodeDef(String primaryNodeTypeName, Set<String> mixinNames)
           
 
Method Summary
 Set<String> getMixinNames()
           
 String getPrimaryNodeTypeName()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeDef

public NodeDef(String primaryNodeTypeName)

NodeDef

public NodeDef(String primaryNodeTypeName,
               Set<String> mixinNames)
        throws NullPointerException
Throws:
NullPointerException
Method Detail

getPrimaryNodeTypeName

public String getPrimaryNodeTypeName()

getMixinNames

public Set<String> getMixinNames()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009 eXo Platform SAS. All Rights Reserved.