org.apache.jetspeed.om.profile.psml
Class PsmlEntry

java.lang.Object
  extended byorg.apache.jetspeed.om.profile.psml.PsmlConfigElement
      extended byorg.apache.jetspeed.om.profile.psml.PsmlIdentityElement
          extended byorg.apache.jetspeed.om.profile.psml.PsmlEntry
All Implemented Interfaces:
java.lang.Cloneable, ConfigElement, Entry, IdentityElement, MetaInfo, java.io.Serializable

public class PsmlEntry
extends PsmlIdentityElement
implements Entry

Default bean like implementation of the Entry interface suitable for serialization with Castor

Version:
$Id: PsmlEntry.java,v 1.7 2005/03/21 18:21:37 sgala Exp $
Author:
Raphaël Luta, David Sean Taylor
See Also:
Serialized Form

Constructor Summary
PsmlEntry()
           
 
Method Summary
 java.lang.Object clone()
          Create a clone of this object
 java.lang.String getParent()
           
 SecurityReference getSecurityRef()
          Getter for property securityRef.
 void setParent(java.lang.String parent)
          Sets the ancestor for this Entry.
 void setSecurityRef(SecurityReference securityRef)
          Setter for property securityRef.
 
Methods inherited from class org.apache.jetspeed.om.profile.psml.PsmlIdentityElement
getControl, getController, getDescription, getId, getImage, getLayout, getMetaInfo, getSkin, getTitle, setControl, setController, setDescription, setId, setImage, setLayout, setMetaInfo, setSkin, setTitle
 
Methods inherited from class org.apache.jetspeed.om.profile.psml.PsmlConfigElement
addParameter, getName, getParameter, getParameter, getParameter, getParameterCount, getParameterIterator, getParameters, getParameterValue, removeAllParameter, removeParameter, setName, setParameter, setParameters
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jetspeed.om.profile.IdentityElement
getControl, getId, getLayout, getMetaInfo, getSkin, setControl, setId, setLayout, setMetaInfo, setSkin
 
Methods inherited from interface org.apache.jetspeed.om.profile.MetaInfo
getDescription, getImage, getTitle, setDescription, setImage, setTitle
 
Methods inherited from interface org.apache.jetspeed.om.profile.ConfigElement
addParameter, getName, getParameter, getParameter, getParameter, getParameterCount, getParameterIterator, getParameterValue, removeAllParameter, removeParameter, setName, setParameter
 

Constructor Detail

PsmlEntry

public PsmlEntry()
Method Detail

getParent

public java.lang.String getParent()
Specified by:
getParent in interface Entry
Returns:
the entry name from which this one is derived

setParent

public void setParent(java.lang.String parent)
Sets the ancestor for this Entry.

Specified by:
setParent in interface Entry
Parameters:
parent - the new ancestor entry name. This name should be defined in the system registry

getSecurityRef

public SecurityReference getSecurityRef()
Getter for property securityRef.

Specified by:
getSecurityRef in interface Entry
Returns:
Value of property securityRef.

setSecurityRef

public void setSecurityRef(SecurityReference securityRef)
Setter for property securityRef.

Specified by:
setSecurityRef in interface Entry
Parameters:
securityRef - New value of property securityRef.

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Create a clone of this object

Specified by:
clone in interface MetaInfo
Overrides:
clone in class PsmlIdentityElement
Throws:
java.lang.CloneNotSupportedException


Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.