| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cocoon.portal.aspect.impl.AbstractAspectalizable
org.apache.cocoon.portal.factory.impl.AbstractProducible
public abstract class AbstractProducible
This interface marks an object that can be created by a factory.
| Field Summary | |
|---|---|
| protected  ProducibleDescription | description | 
| protected  String | id | 
| protected  String | name | 
| Fields inherited from class org.apache.cocoon.portal.aspect.impl.AbstractAspectalizable | 
|---|
| aspectDataHandler, persistentDatas | 
| Constructor Summary | |
|---|---|
| AbstractProducible() | |
| Method Summary | |
|---|---|
| protected  Object | clone() | 
|  String | getId()Get the unique id of this object | 
|  String | getName()The name given from the factory | 
|  void | initialize(String name,
           String id)Initialize the object. | 
|  void | setDescription(ProducibleDescription description)Set the layout description | 
|  void | setId(String id)Set the unique id of this object | 
|  void | setName(String string) | 
| Methods inherited from class org.apache.cocoon.portal.aspect.impl.AbstractAspectalizable | 
|---|
| addPersistentAspectData, getAspectData, getAspectDatas, getPersistentAspectData, isAspectSupported, setAspectData, setAspectDataHandler | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.apache.cocoon.portal.aspect.Aspectalizable | 
|---|
| addPersistentAspectData, getAspectData, getAspectDatas, getPersistentAspectData, isAspectSupported, setAspectData, setAspectDataHandler | 
| Field Detail | 
|---|
protected String name
protected String id
protected transient ProducibleDescription description
| Constructor Detail | 
|---|
public AbstractProducible()
| Method Detail | 
|---|
public String getName()
Producible
getName in interface Produciblepublic void setName(String string)
string - public void setDescription(ProducibleDescription description)
setDescription in interface Produciblepublic String getId()
getId in interface Produciblepublic void setId(String id)
public void initialize(String name,
                       String id)
initialize in interface Producible
protected Object clone()
                throws CloneNotSupportedException
clone in class AbstractAspectalizableCloneNotSupportedException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||