de.tuberlin.cs.flp.jspwiki.tags


Class CategoryIteratorTag

com.ecyrd.jspwiki.tags.WikiTagBase
    inheritcom.ecyrd.jspwiki.tags.IteratorTag
        inheritde.tuberlin.cs.flp.jspwiki.tags.CategoryIteratorTag

public class CategoryIteratorTag
Namespace: tags


<wiki:CategoryIterator [id='...'] [page='...']>
    ...
</wiki:CategoryIterator>

Iterates over all categories in which the page set by parameter 'page' (or the current page if 'page' is ommitted) is member. The Java variable in which the category name appears can be set by parameter id.

Authors:
Jens Gulden


Attribute Summary
public static String  DEFAULT_ID
 
protected String  m_pageName
The name of the page which is tested whether it refers to the current page.  

Method Summary
public final int  doAfterBody()
 
public int  doStartTag()
 
public String   getPage()
Returns the page name.  
public void  setPage(String page)
Sets the page name.  

Tagged Values
static false
documentation#author Jens Gulden

Attribute Detail

DEFAULT_ID

public static final String DEFAULT_ID

Multiplicity: 1..1
Ordering: unspecified



m_pageName

protected String m_pageName

Multiplicity: 1..1
Ordering: unspecified


The name of the page which is tested whether it refers to the current page.
Method Detail

doAfterBody

public final int doAfterBody()

Returns:


doStartTag

public int doStartTag()

Returns:


getPage

public String getPage()


Returns the page name.
Returns:


setPage

public void setPage(String page)


Sets the page name.
Parameters:
page - The page name.

previous   TOC   next

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in the USA and other countries. Copyright 2003-2006 Gentleware AG, Ludwigstr. 12, 20357 Hamburg, Germany. All Rights Reserved.
UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.