org.apache.cocoon.portal.layout.impl
Class DefaultLayoutDescription

java.lang.Object
  extended byorg.apache.cocoon.portal.layout.impl.DefaultLayoutDescription
All Implemented Interfaces:
LayoutDescription

public class DefaultLayoutDescription
extends Object
implements LayoutDescription

A configured layout.

Version:
$Id: DefaultLayoutDescription.java 328034 2005-10-24 11:18:37Z cziegeler $

Field Summary
protected  String className
           
protected  boolean createId
           
protected  String defaultRendererName
           
protected  String itemClassName
           
protected  String name
           
protected  List rendererNames
           
 
Constructor Summary
DefaultLayoutDescription()
           
 
Method Summary
 void addRendererName(String name)
           
 boolean createId()
          Create a unique id for objects of this type
 String getClassName()
           
 String getDefaultRendererName()
           
 String getItemClassName()
           
 String getName()
           
 Iterator getRendererNames()
           
 void setClassName(String string)
           
 void setCreateId(boolean value)
           
 void setDefaultRendererName(String string)
           
 void setItemClassName(String itemClassName)
           
 void setName(String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

protected String className

name

protected String name

createId

protected boolean createId

defaultRendererName

protected String defaultRendererName

rendererNames

protected List rendererNames

itemClassName

protected String itemClassName
Constructor Detail

DefaultLayoutDescription

public DefaultLayoutDescription()
Method Detail

getDefaultRendererName

public String getDefaultRendererName()
Specified by:
getDefaultRendererName in interface LayoutDescription
Returns:
the default renderer name

setDefaultRendererName

public void setDefaultRendererName(String string)
Parameters:
string -

getRendererNames

public Iterator getRendererNames()
Specified by:
getRendererNames in interface LayoutDescription
Returns:
the names of all allowed renderers

addRendererName

public void addRendererName(String name)

getItemClassName

public String getItemClassName()
Specified by:
getItemClassName in interface LayoutDescription
Returns:
Returns the itemClassName.

setItemClassName

public void setItemClassName(String itemClassName)
Parameters:
itemClassName - The itemClassName to set.

getClassName

public String getClassName()
Specified by:
getClassName in interface LayoutDescription
Returns:
The class name

getName

public String getName()
Specified by:
getName in interface LayoutDescription
Returns:
The configured name

setClassName

public void setClassName(String string)
Parameters:
string -

setName

public void setName(String string)
Parameters:
string -

createId

public boolean createId()
Create a unique id for objects of this type

Specified by:
createId in interface LayoutDescription

setCreateId

public void setCreateId(boolean value)


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.