xdoclet

Class DocletContext


public class DocletContext
extends java.lang.Object

Version:
$Revision: 1.17 $
Author:
Ara Abrahamian (ara_e@email.com)
created
June 19, 2001

Constructor Summary

DocletContext(String destDir, String mergeDir, String excludedTags, SubTask[] subTasks, Hashtable properties, HashMap configs, boolean force, boolean verbose, String addedTags)
Describe what the DocletContext constructor does

Method Summary

SubTask
getActiveSubTask()
Gets the ActiveSubTask attribute of the DocletContext object
String
getAddedTags()
Object
getConfigParam(String name)
Gets the ConfigParam attribute of the DocletContext object
String
getDestDir()
Gets the DestDir attribute of the DocletContext object
String
getExcludedTags()
Gets the ExcludedTags attribute of the DocletContext object
static DocletContext
getInstance()
Gets the Instance attribute of the DocletContext class
String
getMergeDir()
Gets the MergeDir attribute of the DocletContext object
Map
getProperties()
Gets the Properties attribute of the DocletContext object
String
getProperty(String name)
Gets the Property attribute of the DocletContext object
SubTask
getSubTaskBy(String subtaskName)
Gets the SubTaskBy attribute of the DocletContext object
SubTask[]
getSubTasks()
Gets the SubTasks attribute of the DocletContext object
boolean
isForce()
Gets the Force attribute of the DocletContext object.
boolean
isSubTaskDefined(String subtaskName)
Gets the SubTaskDefined attribute of the DocletContext object
boolean
isVerbose()
Gets the Verbose attribute of the DocletContext object.
void
setActiveSubTask(SubTask activeSubTask)
Sets the ActiveSubTask attribute of the DocletContext object
static void
setSingleInstance(DocletContext singleInstance)
Sets the SingleInstance attribute of the DocletContext class

Constructor Details

DocletContext

public DocletContext(String destDir,
                     String mergeDir,
                     String excludedTags,
                     SubTask[] subTasks,
                     Hashtable properties,
                     HashMap configs,
                     boolean force,
                     boolean verbose,
                     String addedTags)
Describe what the DocletContext constructor does
Parameters:
destDir - Describe what the parameter does
mergeDir - Describe what the parameter does
excludedTags - Describe what the parameter does
subTasks - Describe what the parameter does
properties - Describe what the parameter does
configs - Describe what the parameter does
force - Describe what the parameter does
verbose -
addedTags -

Method Details

getActiveSubTask

public SubTask getActiveSubTask()
Gets the ActiveSubTask attribute of the DocletContext object
Returns:
The ActiveSubTask value

getAddedTags

public String getAddedTags()

getConfigParam

public Object getConfigParam(String name)
Gets the ConfigParam attribute of the DocletContext object
Parameters:
name - Describe what the parameter does
Returns:
The ConfigParam value

getDestDir

public String getDestDir()
Gets the DestDir attribute of the DocletContext object
Returns:
The DestDir value

getExcludedTags

public String getExcludedTags()
Gets the ExcludedTags attribute of the DocletContext object
Returns:
The ExcludedTags value

getInstance

public static DocletContext getInstance()
Gets the Instance attribute of the DocletContext class
Returns:
The Instance value

getMergeDir

public String getMergeDir()
Gets the MergeDir attribute of the DocletContext object
Returns:
The MergeDir value

getProperties

public Map getProperties()
Gets the Properties attribute of the DocletContext object
Returns:
The Properties value

getProperty

public String getProperty(String name)
Gets the Property attribute of the DocletContext object
Parameters:
name - Describe what the parameter does
Returns:
The Property value

getSubTaskBy

public SubTask getSubTaskBy(String subtaskName)
Gets the SubTaskBy attribute of the DocletContext object
Parameters:
subtaskName - Describe what the parameter does
Returns:
The SubTaskBy value

getSubTasks

public SubTask[] getSubTasks()
Gets the SubTasks attribute of the DocletContext object
Returns:
The SubTasks value

isForce

public boolean isForce()
Gets the Force attribute of the DocletContext object.
Returns:
The Force value

isSubTaskDefined

public boolean isSubTaskDefined(String subtaskName)
Gets the SubTaskDefined attribute of the DocletContext object
Parameters:
subtaskName - Describe what the parameter does
Returns:
The SubTaskDefined value

isVerbose

public boolean isVerbose()
Gets the Verbose attribute of the DocletContext object.
Returns:
The Verbose value

setActiveSubTask

public void setActiveSubTask(SubTask activeSubTask)
Sets the ActiveSubTask attribute of the DocletContext object
Parameters:
activeSubTask - The new ActiveSubTask value

setSingleInstance

public static void setSingleInstance(DocletContext singleInstance)
Sets the SingleInstance attribute of the DocletContext class
Parameters:
singleInstance - The new SingleInstance value