DJDoc v.1.0.0b-1

net.sf.djdoc.bo
Class ApiVO

java.lang.Object
  extended by net.sf.djdoc.bo.ApiVO
All Implemented Interfaces:
Api
Direct Known Subclasses:
ApiEntity

public class ApiVO
extends java.lang.Object
implements Api

The class ApiVO is a concrete implementation of the Api interface. It implements the Value Object design pattern.


Constructor Summary
protected ApiVO()
          Protected no-argument constructor; overridden by the ApiEntity class.
  ApiVO(Api that)
          Public copy constructor.
 
Method Summary
 java.lang.String getDescription()
          Getter method for this ApiVO's description.
 java.lang.String getName()
          Getter method for this ApiVO's name.
 java.lang.String getPath()
          Getter method for this ApiVO's path.
 java.lang.String getStylesheetName()
          Getter method for this ApiVO's stylesheet name.
 java.lang.String getTitle()
          Getter method for this ApiVO's title.
 void setDescription(java.lang.String description)
          Setter method for this ApiVO's description.
 void setName(java.lang.String name)
          Setter method for this ApiVO's name.
 void setPath(java.lang.String path)
          Setter method for this ApiVO's path.
 void setStylesheetName(java.lang.String stylesheetName)
          Setter method for this ApiVO's stylesheet name.
 void setTitle(java.lang.String title)
          Setter method for this ApiVO's title.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApiVO

public ApiVO(Api that)
Public copy constructor.

Parameters:
that - The Api instance whose attribute values are to be copied to this ApiVO object.

ApiVO

protected ApiVO()
Protected no-argument constructor; overridden by the ApiEntity class.

Method Detail

getName

public java.lang.String getName()
Getter method for this ApiVO's name.

Specified by:
getName in interface Api
Returns:
The name of this ApiVO

setName

public void setName(java.lang.String name)
Setter method for this ApiVO's name.

Parameters:
name - The name of this ApiVO

getDescription

public java.lang.String getDescription()
Getter method for this ApiVO's description.

Specified by:
getDescription in interface Api
Returns:
The description of this ApiVO

setDescription

public void setDescription(java.lang.String description)
Setter method for this ApiVO's description.

Parameters:
description - The description of this ApiVO

getPath

public java.lang.String getPath()
Getter method for this ApiVO's path.

Specified by:
getPath in interface Api
Returns:
The path of this ApiVO

setPath

public void setPath(java.lang.String path)
Setter method for this ApiVO's path.

Parameters:
path - The path of this ApiVO

getTitle

public java.lang.String getTitle()
Getter method for this ApiVO's title.

Specified by:
getTitle in interface Api
Returns:
The title of this ApiVO

setTitle

public void setTitle(java.lang.String title)
Setter method for this ApiVO's title.

Parameters:
title - The title of this ApiVO

getStylesheetName

public java.lang.String getStylesheetName()
Getter method for this ApiVO's stylesheet name.

Specified by:
getStylesheetName in interface Api
Returns:
The stylesheet name of this ApiVO

setStylesheetName

public void setStylesheetName(java.lang.String stylesheetName)
Setter method for this ApiVO's stylesheet name.

Parameters:
stylesheetName - The stylesheet name of this ApiVO

DJDoc v.1.0.0b-1