info.magnolia.cms.core
Class MgnlNodeType

java.lang.Object
  extended by info.magnolia.cms.core.MgnlNodeType

public final class MgnlNodeType
extends Object

Constant for node-types used within Magnolia. Does not use JcrConstants from Jackrabbit's common-jar as these are not composed out of prefix and suffix so it would not be conveniently possible to query e.g. if a NodeType starts with MgnlNodeType.JCR_PREFIX.

Version:
$Id$

Field Summary
static String GROUP
           
static String JCR_CONTENT
           
static String JCR_DATA
           
static String JCR_FROZEN_PRIMARY_TYPE
           
static String JCR_FROZENNODE
           
static String JCR_PREFIX
          Prefix for jcr-properties.
static String JCR_PRIMARY_TYPE
           
static String MGNL_NODE_DATA
          TODO dlipp: to be replaced by mgnl:property? NodeData is Content-API term...
static String MGNL_PREFIX
          Prefix for mgnl-properties.
static String MIX_ACCESSCONTROLLABLE
          Mixin: node has access control.
static String MIX_DELETED
           
static String MIX_LOCKABLE
           
static String MIX_PREFIX
          Prefix for our mixin's.
static String MIX_REFERENCEABLE
          Mixin: node can be referenced.
static String MIX_VERSIONABLE
          Mixin: node can be versioned.
static String NT_AREA
           
static String NT_BASE
          Node type: base.
static String NT_COMPONENT
           
static String NT_CONTENT
          Node type: content.
static String NT_CONTENTNODE
          Node type: content node.
static String NT_FILE
          Node type: file.
static String NT_FOLDER
          Node type: folder.
static String NT_FROZENNODE
           
static String NT_HIERARCHY
          Node type: hierarchyNode.
static String NT_METADATA
          Node type: metadata.
static String NT_PAGE
           
static String NT_PREFIX
          Prefix for our nodeTypes.
static String NT_RESOURCE
          Node type: resource.
static String NT_UNSTRUCTURED
          Node type: unstructured.
static String ROLE
           
static String SYSTEM
           
static String USER
           
 
Constructor Summary
MgnlNodeType()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NT_PREFIX

public static final String NT_PREFIX
Prefix for our nodeTypes.

See Also:
Constant Field Values

MIX_PREFIX

public static final String MIX_PREFIX
Prefix for our mixin's.

See Also:
Constant Field Values

MGNL_PREFIX

public static final String MGNL_PREFIX
Prefix for mgnl-properties.

See Also:
Constant Field Values

JCR_PREFIX

public static final String JCR_PREFIX
Prefix for jcr-properties.

See Also:
Constant Field Values

NT_BASE

public static final String NT_BASE
Node type: base.

See Also:
Constant Field Values

NT_UNSTRUCTURED

public static final String NT_UNSTRUCTURED
Node type: unstructured.

See Also:
Constant Field Values

NT_HIERARCHY

public static final String NT_HIERARCHY
Node type: hierarchyNode.

See Also:
Constant Field Values

NT_FOLDER

public static final String NT_FOLDER
Node type: folder.

TODO dlipp: shouldn't it be called MGNL_FOLDER???

See Also:
Constant Field Values

NT_FILE

public static final String NT_FILE
Node type: file.

See Also:
Constant Field Values

NT_RESOURCE

public static final String NT_RESOURCE
Node type: resource.

See Also:
Constant Field Values

NT_METADATA

public static final String NT_METADATA
Node type: metadata.

See Also:
Constant Field Values

NT_CONTENT

public static final String NT_CONTENT
Node type: content.

See Also:
Constant Field Values

NT_CONTENTNODE

public static final String NT_CONTENTNODE
Node type: content node.

See Also:
Constant Field Values

NT_PAGE

public static final String NT_PAGE
See Also:
Constant Field Values

NT_AREA

public static final String NT_AREA
See Also:
Constant Field Values

NT_COMPONENT

public static final String NT_COMPONENT
See Also:
Constant Field Values

MGNL_NODE_DATA

public static final String MGNL_NODE_DATA
TODO dlipp: to be replaced by mgnl:property? NodeData is Content-API term...

See Also:
Constant Field Values

NT_FROZENNODE

public static final String NT_FROZENNODE
See Also:
Constant Field Values

USER

public static final String USER
See Also:
Constant Field Values

ROLE

public static final String ROLE
See Also:
Constant Field Values

GROUP

public static final String GROUP
See Also:
Constant Field Values

SYSTEM

public static final String SYSTEM
See Also:
Constant Field Values

MIX_ACCESSCONTROLLABLE

public static final String MIX_ACCESSCONTROLLABLE
Mixin: node has access control.

See Also:
Constant Field Values

MIX_REFERENCEABLE

public static final String MIX_REFERENCEABLE
Mixin: node can be referenced.

See Also:
Constant Field Values

MIX_VERSIONABLE

public static final String MIX_VERSIONABLE
Mixin: node can be versioned.

See Also:
Constant Field Values

MIX_LOCKABLE

public static final String MIX_LOCKABLE
See Also:
Constant Field Values

MIX_DELETED

public static final String MIX_DELETED
See Also:
Constant Field Values

JCR_FROZENNODE

public static final String JCR_FROZENNODE
See Also:
Constant Field Values

JCR_FROZEN_PRIMARY_TYPE

public static final String JCR_FROZEN_PRIMARY_TYPE
See Also:
Constant Field Values

JCR_PRIMARY_TYPE

public static final String JCR_PRIMARY_TYPE
See Also:
Constant Field Values

JCR_DATA

public static final String JCR_DATA
See Also:
Constant Field Values

JCR_CONTENT

public static final String JCR_CONTENT
See Also:
Constant Field Values
Constructor Detail

MgnlNodeType

public MgnlNodeType()


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.