org.jboss.portal.cms
Class Node
java.lang.Object
org.jboss.portal.cms.Node
- Direct Known Subclasses:
- ContentNode, DirectoryNode
public abstract class Node
- extends java.lang.Object
Abstraction over the non API webdav.
Field Summary |
protected java.lang.String |
name
|
protected org.apache.slide.common.NamespaceAccessToken |
nat
|
protected org.apache.slide.structure.ObjectNode |
objectNode
|
protected org.apache.slide.common.SlideToken |
token
|
Constructor Summary |
protected |
Node(org.apache.slide.common.NamespaceAccessToken nat,
org.apache.slide.common.SlideToken token,
org.apache.slide.structure.ObjectNode objectNode)
|
Method Summary |
protected static Node |
create(org.apache.slide.common.NamespaceAccessToken nat,
org.apache.slide.common.SlideToken token,
org.apache.slide.structure.ObjectNode objectNode)
|
static Node |
create(org.apache.slide.common.NamespaceAccessToken nat,
org.apache.slide.common.SlideToken token,
java.lang.String uri)
|
java.lang.String |
getName()
|
java.lang.String |
getURI()
|
abstract boolean |
isDirectory()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
protected final java.lang.String name
nat
protected final org.apache.slide.common.NamespaceAccessToken nat
token
protected final org.apache.slide.common.SlideToken token
objectNode
protected org.apache.slide.structure.ObjectNode objectNode
Node
protected Node(org.apache.slide.common.NamespaceAccessToken nat,
org.apache.slide.common.SlideToken token,
org.apache.slide.structure.ObjectNode objectNode)
create
public static Node create(org.apache.slide.common.NamespaceAccessToken nat,
org.apache.slide.common.SlideToken token,
java.lang.String uri)
throws CMSException
- Throws:
CMSException
create
protected static Node create(org.apache.slide.common.NamespaceAccessToken nat,
org.apache.slide.common.SlideToken token,
org.apache.slide.structure.ObjectNode objectNode)
getName
public java.lang.String getName()
getURI
public java.lang.String getURI()
isDirectory
public abstract boolean isDirectory()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object