org.apache.jetspeed.om.profile
Interface IdentityElement

All Superinterfaces:
java.lang.Cloneable, ConfigElement, MetaInfo, java.io.Serializable
All Known Subinterfaces:
Entry, Portlets, Reference
All Known Implementing Classes:
PsmlEntry, PsmlIdentityElement, PsmlPortlets, PsmlReference

public interface IdentityElement
extends MetaInfo, ConfigElement

ConfigElement is the base interface that objects must implement in order to be used with the Profile service.

Version:
$Id: IdentityElement.java,v 1.5 2005/03/21 18:21:36 sgala Exp $
Author:
Raphaël Luta, David Sean Taylor

Method Summary
 Control getControl()
           
 java.lang.String getId()
           
 Layout getLayout()
           
 MetaInfo getMetaInfo()
           
 Skin getSkin()
           
 void setControl(Control control)
           
 void setId(java.lang.String id)
          Changes the name of this entry
 void setLayout(Layout layout)
           
 void setMetaInfo(MetaInfo metaInfo)
          set the MetaInfo
 void setSkin(Skin skin)
           
 
Methods inherited from interface org.apache.jetspeed.om.profile.MetaInfo
clone, getDescription, getImage, getTitle, setDescription, setImage, setTitle
 
Methods inherited from interface org.apache.jetspeed.om.profile.ConfigElement
addParameter, clone, getName, getParameter, getParameter, getParameter, getParameterCount, getParameterIterator, getParameterValue, removeAllParameter, removeParameter, setName, setParameter
 

Method Detail

getId

public java.lang.String getId()
Returns:
the id of this entry. This value is guaranteed to be unique at least within the current Document.

setId

public void setId(java.lang.String id)
Changes the name of this entry


setMetaInfo

public void setMetaInfo(MetaInfo metaInfo)
set the MetaInfo

Parameters:
metaInfo - info for this entry

getMetaInfo

public MetaInfo getMetaInfo()
Returns:
the metaInfo for this element

getSkin

public Skin getSkin()

setSkin

public void setSkin(Skin skin)

getLayout

public Layout getLayout()

setLayout

public void setLayout(Layout layout)

getControl

public Control getControl()

setControl

public void setControl(Control control)


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