Uses of Interface
info.magnolia.cms.core.NodeData

Packages that use NodeData
info.magnolia.beancoder   
info.magnolia.cms.beans.runtime   
info.magnolia.cms.core   
info.magnolia.cms.core.version   
info.magnolia.cms.gui.control   
info.magnolia.cms.i18n   
info.magnolia.cms.link   
info.magnolia.cms.util   
info.magnolia.freemarker.models   
info.magnolia.link   
info.magnolia.module.templating   
 

Uses of NodeData in info.magnolia.beancoder
 

Constructors in info.magnolia.beancoder with parameters of type NodeData
MgnlProperty(openwfe.org.jcr.Node parent, NodeData data)
           
 

Uses of NodeData in info.magnolia.cms.beans.runtime
 

Methods in info.magnolia.cms.beans.runtime that return NodeData
 NodeData File.getNodeData()
           
 

Constructors in info.magnolia.cms.beans.runtime with parameters of type NodeData
File(NodeData data)
           
 

Uses of NodeData in info.magnolia.cms.core
 

Classes in info.magnolia.cms.core that implement NodeData
 class AbstractNodeData
          Implementing some default behavior.
 class BinaryNodeData
          A node data hiding the fact that node datas of type BINARY are stored as nodes of type ItemType.NT_RESOURCE.
 class DefaultNodeData
          Wrapper class for a jcr property.
 class NonExistingNodeData
          Represents an non-mutable empty node data.
 

Methods in info.magnolia.cms.core that return NodeData
 NodeData Content.createNodeData(String name)
          Deprecated. since 4.3, as JCR only supports set or remove operations for properties we recommend to use Content.setNodeData(String, Object) instead.
 NodeData AbstractContent.createNodeData(String name)
           
 NodeData Content.createNodeData(String name, int type)
          Deprecated. since 4.3, as JCR only supports set or remove operations for properties we recommend to use Content.setNodeData(String, Object) instead.
 NodeData AbstractContent.createNodeData(String name, int type)
          Deprecated.  
 NodeData Content.createNodeData(String name, Object obj)
          Deprecated. since 4.3, as JCR only supports set or remove operations for properties we recommend to use Content.setNodeData(String, Object) instead.
 NodeData AbstractContent.createNodeData(String name, Object valueObj)
          Deprecated.  
 NodeData Content.createNodeData(String name, javax.jcr.Value value)
          Deprecated. since 4.3, as JCR only supports set or remove operations for properties we recommend to use Content.setNodeData(String, Value) instead.
 NodeData AbstractContent.createNodeData(String name, javax.jcr.Value value)
           
 NodeData Content.createNodeData(String name, javax.jcr.Value[] value)
          Deprecated. since 4.3, as JCR only supports set or remove operations for properties we recommend to use Content.setNodeData(String, Value[]) instead.
 NodeData AbstractContent.createNodeData(String name, javax.jcr.Value[] value)
          Deprecated.  
 NodeData HierarchyManager.getNodeData(String path)
           
 NodeData DefaultHierarchyManager.getNodeData(String path)
          get NodeData object of the requested URI.
 NodeData Content.getNodeData(String name)
          Returns a NodeData object.
 NodeData AbstractContent.getNodeData(String name)
          Returns a NodeData object.
 NodeData DefaultContent.newNodeDataInstance(String name, int type, boolean createIfNotExisting)
           
abstract  NodeData AbstractContent.newNodeDataInstance(String name, int type, boolean createIfNotExisting)
          As defined in Content.getNodeData(String) this method always returns a node data object.
 NodeData Content.setNodeData(String name, boolean value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, boolean value)
           
 NodeData Content.setNodeData(String name, Calendar value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, Calendar value)
           
 NodeData Content.setNodeData(String name, Content value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, Content value)
           
 NodeData Content.setNodeData(String name, double value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, double value)
           
 NodeData Content.setNodeData(String name, InputStream value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, InputStream value)
           
 NodeData Content.setNodeData(String name, long value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, long value)
           
 NodeData Content.setNodeData(String name, Object value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, Object value)
          Uses the NodeDataUtil to create and set the node data based on the object type.
 NodeData Content.setNodeData(String name, String value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, String value)
           
 NodeData Content.setNodeData(String name, javax.jcr.Value value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, javax.jcr.Value value)
           
 NodeData Content.setNodeData(String name, javax.jcr.Value[] value)
          Sets the node data.
 NodeData AbstractContent.setNodeData(String name, javax.jcr.Value[] value)
           
 

Methods in info.magnolia.cms.core that return types with arguments of type NodeData
protected  Collection<NodeData> AbstractContent.getBinaryNodeDatas(String namePattern)
           
 Collection<NodeData> Content.getNodeDataCollection()
          Gets all properties bind in NodeData object excluding JCR system properties.
 Collection<NodeData> AbstractContent.getNodeDataCollection()
           
 Collection<NodeData> DefaultContent.getNodeDataCollection(String namePattern)
           
 Collection<NodeData> Content.getNodeDataCollection(String namePattern)
          Gets all node datas matching the given pattern.
protected  Collection<NodeData> DefaultContent.getPrimitiveNodeDatas(String namePattern)
           
 

Uses of NodeData in info.magnolia.cms.core.version
 

Methods in info.magnolia.cms.core.version that return NodeData
 NodeData ContentVersion.createNodeData(String name)
          Throws an AccessDeniedException as versions are read only.
 NodeData ContentVersion.createNodeData(String name, int type)
          Throws an AccessDeniedException as versions are read only.
 NodeData ContentVersion.createNodeData(String name, javax.jcr.Value value)
          Throws an AccessDeniedException as versions are read only.
 NodeData ContentVersion.createNodeData(String name, javax.jcr.Value value, int type)
          Throws an AccessDeniedException as versions are read only.
 

Uses of NodeData in info.magnolia.cms.gui.control
 

Methods in info.magnolia.cms.gui.control that return NodeData
protected  NodeData File.getPropertyNode()
           
 

Methods in info.magnolia.cms.gui.control with parameters of type NodeData
protected  String Tree.getIcon(Content node, NodeData nodedata, String itemType)
           
protected  boolean Tree.showNode(Content node, NodeData nodedata, String itemType)
          Override to make special exclusions.
 

Uses of NodeData in info.magnolia.cms.i18n
 

Methods in info.magnolia.cms.i18n that return NodeData
 NodeData I18nContentSupport.getNodeData(Content node, String name)
          Returns the NodeData object based on the current language.
 NodeData HierarchyBasedI18nContentSupport.getNodeData(Content node, String name)
           
 NodeData AbstractI18nContentSupport.getNodeData(Content node, String name)
          Returns the nodedata with the name <name>_<current language> or <name>_<fallback language> otherwise returns <name>.
 NodeData I18nContentSupport.getNodeData(Content node, String name, Locale locale)
          Returns the NodeData object based on the language passes.
 NodeData AbstractI18nContentSupport.getNodeData(Content node, String name, Locale locale)
           
 NodeData I18nContentWrapper.newNodeDataInstance(String name, int type, boolean createIfNotExisting)
           
 

Methods in info.magnolia.cms.i18n with parameters of type NodeData
protected  boolean AbstractI18nContentSupport.isEmpty(NodeData nd)
          Checks if the nodedata field is empty.
 

Uses of NodeData in info.magnolia.cms.link
 

Methods in info.magnolia.cms.link that return NodeData
 NodeData UUIDLink.getNodeData()
          Deprecated.  
 

Methods in info.magnolia.cms.link with parameters of type NodeData
 void UUIDLink.setNodeData(NodeData nodeData)
          Deprecated.  
 

Uses of NodeData in info.magnolia.cms.util
 

Classes in info.magnolia.cms.util that implement NodeData
 class LazyNodeDataWrapper
          Stores a path and will re-fetch the node data in LazyNodeDataWrapper.getWrappedNodeData() if the session is closed.
 class NodeDataWrapper
          Wraps a NodeData to which it delegates.
 class SystemNodeDataWrapper
          A lazy node data wrapper reading from the node data using the LifeTimeJCRSessionUtil.
 

Methods in info.magnolia.cms.util that return NodeData
 NodeData InheritanceContentWrapper.getNodeData(String name)
           
 NodeData HierarchyManagerWrapper.getNodeData(String path)
           
 NodeData ExtendingContentWrapper.getNodeData(String name)
           
static NodeData NodeDataUtil.getOrCreate(Content node, String name)
          If the NodeData does not exist yet, just create it.
static NodeData NodeDataUtil.getOrCreate(Content node, String name, int type)
          If the NodeData does not exist yet, just create it.
static NodeData NodeDataUtil.getOrCreate(Content node, String name, Object obj)
           
static NodeData NodeDataUtil.getOrCreateAndSet(Content node, String name, boolean value)
           
static NodeData NodeDataUtil.getOrCreateAndSet(Content node, String name, int value)
           
static NodeData NodeDataUtil.getOrCreateAndSet(Content node, String name, long value)
           
static NodeData NodeDataUtil.getOrCreateAndSet(Content node, String name, Object obj)
           
static NodeData NodeDataUtil.getOrCreateAndSet(Content node, String name, javax.jcr.Value[] value)
           
 NodeData NodeDataWrapper.getWrappedNodeData()
           
 NodeData LazyNodeDataWrapper.getWrappedNodeData()
           
 NodeData ContentWrapper.newNodeDataInstance(String name, int type, boolean createIfNotExisting)
           
static NodeData NodeDataUtil.setValue(NodeData nodeData, Object valueObj)
          Calls the correct setValue method based on object type.
 NodeData SystemContentWrapper.wrap(NodeData nodeData)
           
 NodeData LazyContentWrapper.wrap(NodeData nodeData)
           
protected  NodeData HierarchyManagerWrapper.wrap(NodeData nodeData)
          Override this method to have hierarchy manager wrap every piece of node data it returns.
protected  NodeData ContentWrapper.wrap(NodeData nodeData)
          Override if a wrapper wants to wrap returned node data objects.
 

Methods in info.magnolia.cms.util that return types with arguments of type NodeData
 Collection<NodeData> ExtendingContentWrapper.getNodeDataCollection()
           
 Collection<NodeData> ContentWrapper.getNodeDataCollection(String namePattern)
           
protected  Collection<NodeData> ContentWrapper.wrapNodeDatas(Collection<NodeData> collection)
          Override if a wrapper wants to wrap returned collections as well (by getChildren(..), ...
 

Methods in info.magnolia.cms.util with parameters of type NodeData
static String NodeDataUtil.getTypeName(NodeData nd)
          String representation of the jcr property type.
static Object NodeDataUtil.getValueObject(NodeData nd)
          Returns the value as an Object.
static String NodeDataUtil.getValueString(NodeData nodeData)
          Same as getValueString(nd, dateFormat) but using the users short date format.
static String NodeDataUtil.getValueString(NodeData nodeData, String dateFormat)
          Returns a String representation of the value.
protected  void SearchReplace.onPropertyVisit(NodeData prop, int count, String oldValue, StringBuffer newValue)
           
static NodeData NodeDataUtil.setValue(NodeData nodeData, Object valueObj)
          Calls the correct setValue method based on object type.
 void NodeDataWrapper.setWrappedNodeData(NodeData wrappedNodeData)
           
 NodeData SystemContentWrapper.wrap(NodeData nodeData)
           
 NodeData LazyContentWrapper.wrap(NodeData nodeData)
           
protected  NodeData HierarchyManagerWrapper.wrap(NodeData nodeData)
          Override this method to have hierarchy manager wrap every piece of node data it returns.
protected  NodeData ContentWrapper.wrap(NodeData nodeData)
          Override if a wrapper wants to wrap returned node data objects.
 

Method parameters in info.magnolia.cms.util with type arguments of type NodeData
protected  Collection<NodeData> ContentWrapper.wrapNodeDatas(Collection<NodeData> collection)
          Override if a wrapper wants to wrap returned collections as well (by getChildren(..), ...
 

Constructors in info.magnolia.cms.util with parameters of type NodeData
LazyNodeDataWrapper(NodeData nodeData)
           
NodeDataWrapper(NodeData wrappedNodeData)
           
SystemNodeDataWrapper(NodeData nodeData)
           
 

Uses of NodeData in info.magnolia.freemarker.models
 

Methods in info.magnolia.freemarker.models that return NodeData
 NodeData BinaryNodeDataModel.asNodeData()
           
 

Uses of NodeData in info.magnolia.link
 

Methods in info.magnolia.link that return NodeData
 NodeData Link.getNodeData()
           
 

Methods in info.magnolia.link with parameters of type NodeData
static String LinkUtil.createAbsoluteLink(NodeData nodedata)
          Creates absolute link including context path for provided node data.
static String LinkUtil.createLink(NodeData nodedata)
          Creates link guessing best possible link format from current site and provided node data.
static Link LinkFactory.createLink(NodeData nodeData)
          Creates new link from the node data.
 void Link.setNodeData(NodeData nodeData)
           
 

Constructors in info.magnolia.link with parameters of type NodeData
Link(String repoName, Content parent, NodeData nodedata)
           
 

Uses of NodeData in info.magnolia.module.templating
 

Classes in info.magnolia.module.templating that implement NodeData
 class HTMLEncodingNodeDataWrapper
          Implementation of wrapped node data in HTML format.
 

Methods in info.magnolia.module.templating that return NodeData
 NodeData HTMLEncodingContentWrapper.getNodeData(String name)
           
 

Methods in info.magnolia.module.templating with parameters of type NodeData
 String MagnoliaTemplatingUtilities.createLink(NodeData nd)
           
 

Constructors in info.magnolia.module.templating with parameters of type NodeData
HTMLEncodingNodeDataWrapper(NodeData wrappedNodeData, boolean transformLineBreaks)
           
 



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