com.agilejava.maven.docbkx.spec
Class Specification

java.lang.Object
  extended by com.agilejava.maven.docbkx.spec.Specification

public class Specification
extends Object

A representation of the the DocBook-XSL specific version of a plugin.

Author:
Wilfred Springer

Constructor Summary
Specification()
          Constructs a new instance.
 
Method Summary
 void addParameter(String name, String description)
          DOCUMENT ME!
 String getClassName()
          DOCUMENT ME!
 String getDocbookXslVersion()
          DOCUMENT ME!
 String getPackageName()
          DOCUMENT ME!
 List getParameters()
          DOCUMENT ME!
 String getPluginSuffix()
          DOCUMENT ME!
 String getStylesheetLocation()
          DOCUMENT ME!
 String getSuperClassName()
          DOCUMENT ME!
 String getTargetFileExtension()
          Returns the extension of the files being generated by the plugin generated from this specification, which will be based on the type variable if it is not explicitly overridden.
 String getType()
          DOCUMENT ME!
 boolean isUseStandardOutput()
          DOCUMENT ME!
 void setClassName(String className)
          DOCUMENT ME!
 void setDocbookXslVersion(String docbookXslVersion)
          DOCUMENT ME!
 void setPackageName(String packageName)
          DOCUMENT ME!
 void setParameters(List parameters)
          DOCUMENT ME!
 void setPluginSuffix(String pluginSuffix)
          DOCUMENT ME!
 void setStylesheetLocation(String stylesheetLocation)
          DOCUMENT ME!
 void setSuperClassName(String superClassName)
          DOCUMENT ME!
 void setTargetFileExtension(String targetFileExtension)
          DOCUMENT ME!
 void setType(String type)
          DOCUMENT ME!
 void setUseStandardOutput(boolean useStandardOutput)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Specification

public Specification()
Constructs a new instance.

Method Detail

getClassName

public String getClassName()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setClassName

public void setClassName(String className)
DOCUMENT ME!

Parameters:
className - DOCUMENT ME!

getDocbookXslVersion

public String getDocbookXslVersion()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setDocbookXslVersion

public void setDocbookXslVersion(String docbookXslVersion)
DOCUMENT ME!

Parameters:
docbookXslVersion - DOCUMENT ME!

getPackageName

public String getPackageName()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setPackageName

public void setPackageName(String packageName)
DOCUMENT ME!

Parameters:
packageName - DOCUMENT ME!

addParameter

public void addParameter(String name,
                         String description)
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
description - DOCUMENT ME!

getParameters

public List getParameters()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setParameters

public void setParameters(List parameters)
DOCUMENT ME!

Parameters:
parameters - DOCUMENT ME!

getStylesheetLocation

public String getStylesheetLocation()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setStylesheetLocation

public void setStylesheetLocation(String stylesheetLocation)
DOCUMENT ME!

Parameters:
stylesheetLocation - DOCUMENT ME!

getTargetFileExtension

public String getTargetFileExtension()
Returns the extension of the files being generated by the plugin generated from this specification, which will be based on the type variable if it is not explicitly overridden.

Returns:
The extension of the files being generated by the plugin generated from this specification.

setTargetFileExtension

public void setTargetFileExtension(String targetFileExtension)
DOCUMENT ME!

Parameters:
targetFileExtension - DOCUMENT ME!

getType

public String getType()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setType

public void setType(String type)
DOCUMENT ME!

Parameters:
type - DOCUMENT ME!

getSuperClassName

public String getSuperClassName()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setSuperClassName

public void setSuperClassName(String superClassName)
DOCUMENT ME!

Parameters:
superClassName - DOCUMENT ME!

getPluginSuffix

public String getPluginSuffix()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setPluginSuffix

public void setPluginSuffix(String pluginSuffix)
DOCUMENT ME!

Parameters:
pluginSuffix - DOCUMENT ME!

isUseStandardOutput

public boolean isUseStandardOutput()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setUseStandardOutput

public void setUseStandardOutput(boolean useStandardOutput)
DOCUMENT ME!

Parameters:
useStandardOutput - DOCUMENT ME!


Copyright © 2006-2013. All Rights Reserved.