# com.beasys.commerce.ebusiness.catalog.tags
IterateViewIteratorTag Class

public class IterateViewIteratorTag
extends `BodyTagSupport`

Hierarchy
  `Object`
  `TagSupport`
  `BodyTagSupport`
  `IterateViewIteratorTag`

All Implemented Interfaces
  `BodyTag`, `IterationTag`, `Serializable`, `Tag`

## Field Summary

Fields from javax.servlet.jsp.tagext`.`BodyTagSupport``
`bodyContent`

Fields from javax.servlet.jsp.tagext`.`TagSupport``
`id, pageContext`

Fields from interface javax.servlet.jsp.tagext`.`BodyTag``
`EVAL_BODY_BUFFERED, EVAL_BODY_TAG`

Fields from interface javax.servlet.jsp.tagext`.`IterationTag``
`EVAL_BODY_AGAIN`

Fields from interface javax.servlet.jsp.tagext`.`Tag``
`EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE`

## Constructor Summary

IterateViewIteratorTag()

## Method Summary

`public int` | `doAfterBody`() Called when the end of the tag is reached.
`public int` | `doStartTag`() Called when the tag starts.
`public `String`` | `getId`() Get the value of the id.
`public boolean` | `getIterateByView`() Get the value of iterateByView.
`public `ViewIterator`` | `getIterator`() Get the value of the iterator.
`public `String`` | `getReturnType`() Get the value of returnType.
`public void` | `release`()
`public void` | `setId`(`String` id) Set the value of the id.
`public void` | `setIterateByView`(boolean iterateByView) Set the value of iterateByView.
`public void` | `setIterator`(`ViewIterator` iterator) Set the value of the iterator.
`public void` | `setReturnType`(`String` returnType) Set the value of returnType.

Methods from `javax.servlet.jsp.tagext.`BodyTagSupport``
`doEndTag, doInitBody, getBodyContent, getPreviousOut, setBodyContent`

Methods from `javax.servlet.jsp.tagext.`TagSupport``
`doAfterBody, doEndTag, doStartTag, findAncestorWithClass, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `javax.servlet.jsp.tagext.`BodyTag``
`doInitBody, setBodyContent`

Methods from interface `javax.servlet.jsp.tagext.`IterationTag``
`doAfterBody`

Methods from interface `javax.servlet.jsp.tagext.`Tag``
`doEndTag, doStartTag, getParent, release, setPageContext, setParent`

## Constructor Detail

### IterateViewIteratorTag

    public IterateViewIteratorTag()

## Method Detail

### doAfterBody() Method

    public int doAfterBody()
         throws JspException

Called when the end of the tag is reached.

Overrides
  `BodyTagSupport.doAfterBody()`

#### Exceptions

``JspException``

### doStartTag() Method

    public int doStartTag()
         throws JspException

Called when the tag starts.

Overrides
  `BodyTagSupport.doStartTag()`

#### Exceptions

``JspException``

### getId() Method

    public String getId()

Get the value of the id.

Overrides
  `TagSupport.getId()`

#### Returns

Value of the id.

### getIterateByView() Method

    public boolean getIterateByView()

Get the value of iterateByView.

#### Returns

Value of iterateByView.

### getIterator() Method

    public ViewIterator getIterator()

Get the value of the iterator.

#### Returns

Value of the iditerator

### getReturnType() Method

    public String getReturnType()

Get the value of returnType.

#### Returns

Value of returnType.

### release() Method

    public void release()

Overrides
  `BodyTagSupport.release()`

### setId(String) Method

    public void setId(String id)

Set the value of the id.

Overrides
  `TagSupport.setId(String)`

#### Parameters

id
  Value to assign to id.

### setIterateByView(boolean) Method

    public void setIterateByView(boolean iterateByView)

Set the value of iterateByView.

#### Parameters

iterateByView
  Value to assign to iterateByView.

### setIterator(ViewIterator) Method

    public void setIterator(ViewIterator iterator)

Set the value of the iterator.

#### Parameters

iterator
  Value to assign to iterator.

### setReturnType(String) Method

    public void setReturnType(String returnType)

Set the value of returnType.

#### Parameters

returnType
  Value to assign to returnType.