当前页面:
在线文档首页 >
JBOSS Portal 2.6 API 英文版文档
ObjectNode - JBOSS Portal 2.6 API 英文版文档
org.jboss.portal.core.impl.model.portal
Class ObjectNode
java.lang.Object
org.jboss.portal.core.impl.model.portal.ObjectNode
- All Implemented Interfaces:
- ContextObject
- public class ObjectNode
- extends java.lang.Object
- implements ContextObject
- Version:
- $Revision: 5448 $
- Author:
- Julien Viet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
log
protected static final org.jboss.logging.Logger log
- .
trace
protected static final boolean trace
- .
key
private java.lang.Long key
path
private java.lang.String path
name
private java.lang.String name
parent
private ObjectNode parent
children
private java.util.Map children
object
private PortalObjectImpl object
securityConstraints
private java.util.Map securityConstraints
context
private ContainerContext context
ObjectNode
public ObjectNode()
ObjectNode
public ObjectNode(ContainerContext context,
java.lang.String id,
java.lang.String name)
setContext
public void setContext(java.lang.Object context)
- Specified by:
setContext
in interface ContextObject
getKey
public java.lang.Long getKey()
setKey
public void setKey(java.lang.Long key)
getObject
public PortalObjectImpl getObject()
setObject
public void setObject(PortalObjectImpl object)
addChild
void addChild(java.lang.String name,
PortalObjectImpl childObject)
throws DuplicatePortalObjectException,
java.lang.IllegalArgumentException
- Create the association.
- Throws:
DuplicatePortalObjectException
java.lang.IllegalArgumentException
removeChild
void removeChild(java.lang.String name)
throws NoSuchPortalObjectException,
java.lang.IllegalArgumentException
- Destroy the association.
- Throws:
NoSuchPortalObjectException
java.lang.IllegalArgumentException
getPath
public java.lang.String getPath()
setPath
public void setPath(java.lang.String path)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getParent
public ObjectNode getParent()
setParent
public void setParent(ObjectNode parent)
getChildren
public java.util.Map getChildren()
setChildren
public void setChildren(java.util.Map children)
getContext
public ContainerContext getContext()
toString
public java.lang.String toString()
toChildId
protected java.lang.String toChildId(java.lang.String name)
getSecurityConstraints
public java.util.Map getSecurityConstraints()
setSecurityConstraints
public void setSecurityConstraints(java.util.Map securityConstraints)
setBindings
public void setBindings(java.util.Set bindings)
getBindings
public java.util.Set getBindings()