org.apache.struts.taglib.nested

Class NestedReference

public class NestedReference extends Object implements Serializable

So that a nested hierarchy can penetrate a dynamic JSP include, this class will hold the details of a bean name and nested property.

Since: Struts 1.1

Version: $Rev: 54929 $

Field Summary
StringbeanName
Stringproperty
Constructor Summary
NestedReference()
Empty constructor.
NestedReference(String name, String property)
Constructor takes the all the relevant details to init the object.
Method Summary
StringgetBeanName()
Getter for the bean name
StringgetNestedProperty()
Getter for the nested property
voidsetBeanName(String newName)
Setter for the bean name
voidsetNestedProperty(String newProperty)
Setter for the nested property

Field Detail

beanName

private String beanName

property

private String property

Constructor Detail

NestedReference

public NestedReference()
Empty constructor.

NestedReference

public NestedReference(String name, String property)
Constructor takes the all the relevant details to init the object.

Parameters: name String name of the bean that the include is to reference property String nested property value that the include will be continuing on with.

Method Detail

getBeanName

public String getBeanName()
Getter for the bean name

Returns: String value that will be the bean's reference

getNestedProperty

public String getNestedProperty()
Getter for the nested property

Returns: String value that is the nested property for the current nesting

setBeanName

public void setBeanName(String newName)
Setter for the bean name

Parameters: newName String value to set the bean reference.

setNestedProperty

public void setNestedProperty(String newProperty)
Setter for the nested property

Parameters: newProperty String value of the new current nesting level

Copyright B) 2000-2007 - The Apache Software Foundation