com.dfki.peregrin.site.tree
Class SecureSiteNode

java.lang.Object
  |
  +--com.dfki.peregrin.site.tree.SiteNode
        |
        +--com.dfki.peregrin.site.tree.SecureSiteNode

public class SecureSiteNode
extends SiteNode


Constructor Summary
SecureSiteNode()
           
SecureSiteNode(org.w3c.dom.Node node)
           
SecureSiteNode(org.w3c.dom.Node node, SiteNode parent)
           
SecureSiteNode(PathTree nodelist)
           
SecureSiteNode(PathTree nodelist, SiteNode parent)
           
SecureSiteNode(SiteNode node)
           
SecureSiteNode(SiteNode node, SiteNode parent)
           
SecureSiteNode(java.lang.String name)
           
SecureSiteNode(StringKeyTable table, org.w3c.dom.Node node)
           
SecureSiteNode(StringKeyTable table, org.w3c.dom.Node node, SiteNode parent)
           
SecureSiteNode(StringKeyTable table, SiteNode node)
           
SecureSiteNode(StringKeyTable table, SiteNode node, SiteNode parent)
           
SecureSiteNode(StringKeyTable table, java.lang.String name)
           
SecureSiteNode(StringKeyTable table, java.lang.String name, SiteNode parent)
           
SecureSiteNode(java.lang.String name, SiteNode parent)
           
 
Method Summary
 void addAccessor(java.lang.String accessor)
           
 boolean checkAccess(java.lang.String candidate)
           
 Path deniedDestination()
           
 void setDeniedDestination(java.lang.String path)
           
 
Methods inherited from class com.dfki.peregrin.site.tree.SiteNode
addAttributes, addChild, addChilds, addCopyChild, addCopyChilds, addDynChild, addDynChilds, addVariable, attributes, attributesAsInString, attributesAsInString, calculateStaticEncodedGlobalPath, calculateStaticGlobalPath, childs, concepts, elements, getAttributesFromString, getAttributeValue, getNodeType, getTemplate, getTemplate, getValue, getVariable, insertChildAt, matchWildCards, nameID, nodeName, parent, removeChildAt, root, setAttributes, setAttributeValue, setChildAt, setChilds, setConcepts, setCopyChilds, setDynChilds, setNameID, setNodeName, setNodeType, setParent, setRoot, setTemplate, setValue, stringForAllAttributes, stringForAllAttributes, stringForAllConstantAttributes, stringForAllConstantAttributes, stringForOneAttribute, stringForOneAttribute, stringForOneConstantAttribute, stringForOneConstantAttribute, suffixHref, suffixSrc, variables
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureSiteNode

public SecureSiteNode(StringKeyTable table,
                      org.w3c.dom.Node node)

SecureSiteNode

public SecureSiteNode(org.w3c.dom.Node node)

SecureSiteNode

public SecureSiteNode(StringKeyTable table,
                      org.w3c.dom.Node node,
                      SiteNode parent)

SecureSiteNode

public SecureSiteNode(org.w3c.dom.Node node,
                      SiteNode parent)

SecureSiteNode

public SecureSiteNode(StringKeyTable table,
                      SiteNode node)

SecureSiteNode

public SecureSiteNode(SiteNode node)

SecureSiteNode

public SecureSiteNode(StringKeyTable table,
                      SiteNode node,
                      SiteNode parent)

SecureSiteNode

public SecureSiteNode(SiteNode node,
                      SiteNode parent)

SecureSiteNode

public SecureSiteNode()

SecureSiteNode

public SecureSiteNode(StringKeyTable table,
                      java.lang.String name)

SecureSiteNode

public SecureSiteNode(java.lang.String name)

SecureSiteNode

public SecureSiteNode(StringKeyTable table,
                      java.lang.String name,
                      SiteNode parent)

SecureSiteNode

public SecureSiteNode(java.lang.String name,
                      SiteNode parent)

SecureSiteNode

public SecureSiteNode(PathTree nodelist)

SecureSiteNode

public SecureSiteNode(PathTree nodelist,
                      SiteNode parent)
Method Detail

addAccessor

public void addAccessor(java.lang.String accessor)

checkAccess

public boolean checkAccess(java.lang.String candidate)

setDeniedDestination

public void setDeniedDestination(java.lang.String path)

deniedDestination

public Path deniedDestination()