com.vinculumtech.carrierwave.docmodel
Class ImageableNode

java.lang.Object
  extended bycom.vinculumtech.platform.docmodel.Node
      extended bycom.vinculumtech.carrierwave.docmodel.BaseImageableNode
          extended bycom.vinculumtech.carrierwave.docmodel.ImageableNode

public class ImageableNode
extends BaseImageableNode

Class ImageableNode

Version:
$Id: //depot/carrierwave/src/server/com/vinculumtech/carrierwave/docmodel/ImageableNode.java#5 $

Field Summary
 
Fields inherited from class com.vinculumtech.carrierwave.docmodel.BaseImageableNode
imageType
 
Fields inherited from class com.vinculumtech.platform.docmodel.Node
EMPTY_LIST, METADATA_DECLARED_TYPE
 
Constructor Summary
ImageableNode(DocumentModel documentModel, java.lang.Object value)
           
 
Method Summary
protected  Imageable getImageableValue()
           
protected  java.lang.Class getImageType()
           
protected  java.lang.Object getValueAtLocalInternal(java.lang.String path)
          Should be overriden by subclass
 boolean isDependent()
           
protected  java.lang.Object setValueAtLocalInternal(java.lang.String path, java.lang.Object value)
          Should be overriden by subclass
 
Methods inherited from class com.vinculumtech.carrierwave.docmodel.BaseImageableNode
createLocalPaths, createLocalPathsInternal, getDeclaredFieldType, getDefaultValueAtLocal, getEdges, getImageTypeName, getLiterals, getMetaDataAtLocalInternal
 
Methods inherited from class com.vinculumtech.platform.docmodel.Node
addNodeListener, applyPathMap, createLocalPathMap, getDefaultNodeValue, getDocumentModel, getLocalPathMap, getLocalPaths, getMetaDataAt, getMetaDataAtLocal, getNodeListeners, getNodeValue, getPathMap, getPathMap, getPathMap, getValueAt, getValueAt, getValueAtLocal, hasNodeListener, hasNodeListeners, isCollectionNode, isDeleted, isFindMetaDataInCollectionParent, makeCoercedValue, makePath, markDeleted, removeNodeListener, setDocumentModel, setFindMetaDataInCollectionParent, setIsDeleted, setLocalPaths, setNodeValue, setValueAt, setValueAtLocal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageableNode

public ImageableNode(DocumentModel documentModel,
                     java.lang.Object value)
Method Detail

getImageType

protected java.lang.Class getImageType()
Specified by:
getImageType in class BaseImageableNode

getImageableValue

protected Imageable getImageableValue()

isDependent

public boolean isDependent()
Specified by:
isDependent in class Node

getValueAtLocalInternal

protected java.lang.Object getValueAtLocalInternal(java.lang.String path)
Description copied from class: Node
Should be overriden by subclass

Specified by:
getValueAtLocalInternal in class Node

setValueAtLocalInternal

protected java.lang.Object setValueAtLocalInternal(java.lang.String path,
                                                   java.lang.Object value)
Description copied from class: Node
Should be overriden by subclass

Specified by:
setValueAtLocalInternal in class Node


Copyright (C) 2002 Vinculum Technologies, Inc. All Rights Reserved.