org.apache.sling.maven.jcrocm
Class AbstractNodeDescriptor

java.lang.Object
  extended by org.apache.sling.maven.jcrocm.AbstractNodeDescriptor
Direct Known Subclasses:
BeanDescriptor, CollectionDescriptor

public class AbstractNodeDescriptor
extends java.lang.Object

The AbstractNodeDescriptor is the base class for mostly node based descriptors (bean, collection).


Field Summary
static java.lang.String AUTO_INSERT
           
static java.lang.String AUTO_RETRIEVE
           
static java.lang.String AUTO_UPDATE
           
static java.lang.String FIELD_NAME
          The name of the Doclet Tag attribute naming the field to which the descriptor applies (value is "fieldName").
static java.lang.String JCR_AUTO_CREATED
          The name of the Doclet Tag attribute naming the field to which the descriptor applies (value is "fieldName").
static java.lang.String JCR_MANDATORY
           
static java.lang.String JCR_NAME
          The name of the Doclet Tag attribute naming the JCR item to which the descriptor applies (value is "jcrName").
static java.lang.String JCR_ON_PARENT_VERSION
           
static java.lang.String JCR_PROTECTED
           
static java.lang.String JCR_SAME_NAME_SIBBLINGS
           
static java.lang.String JCR_TYPE
           
static java.lang.String PROXY
           
protected  com.thoughtworks.qdox.model.DocletTag tag
           
 
Constructor Summary
AbstractNodeDescriptor(org.apache.maven.plugin.logging.Log log, com.thoughtworks.qdox.model.DocletTag tag, java.lang.String fieldName)
           
 
Method Summary
protected  void log(java.lang.String message)
           
protected  void warn(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROXY

public static final java.lang.String PROXY
See Also:
Constant Field Values

AUTO_RETRIEVE

public static final java.lang.String AUTO_RETRIEVE
See Also:
Constant Field Values

AUTO_UPDATE

public static final java.lang.String AUTO_UPDATE
See Also:
Constant Field Values

AUTO_INSERT

public static final java.lang.String AUTO_INSERT
See Also:
Constant Field Values

JCR_TYPE

public static final java.lang.String JCR_TYPE
See Also:
Constant Field Values

JCR_SAME_NAME_SIBBLINGS

public static final java.lang.String JCR_SAME_NAME_SIBBLINGS
See Also:
Constant Field Values

FIELD_NAME

public static final java.lang.String FIELD_NAME
The name of the Doclet Tag attribute naming the field to which the descriptor applies (value is "fieldName").

See Also:
Constant Field Values

JCR_NAME

public static final java.lang.String JCR_NAME
The name of the Doclet Tag attribute naming the JCR item to which the descriptor applies (value is "jcrName").

See Also:
Constant Field Values

JCR_AUTO_CREATED

public static final java.lang.String JCR_AUTO_CREATED
The name of the Doclet Tag attribute naming the field to which the descriptor applies (value is "fieldName").

See Also:
Constant Field Values

JCR_MANDATORY

public static final java.lang.String JCR_MANDATORY
See Also:
Constant Field Values

JCR_ON_PARENT_VERSION

public static final java.lang.String JCR_ON_PARENT_VERSION
See Also:
Constant Field Values

JCR_PROTECTED

public static final java.lang.String JCR_PROTECTED
See Also:
Constant Field Values

tag

protected final com.thoughtworks.qdox.model.DocletTag tag
Constructor Detail

AbstractNodeDescriptor

public AbstractNodeDescriptor(org.apache.maven.plugin.logging.Log log,
                              com.thoughtworks.qdox.model.DocletTag tag,
                              java.lang.String fieldName)
Parameters:
log -
tag -
Method Detail

log

protected void log(java.lang.String message)

warn

protected void warn(java.lang.String message)


Copyright © 2007-2009. All Rights Reserved.