com.agilejava.maven.docbkx.spec
Class Specification

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

public class Specification
extends java.lang.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(java.lang.String name, java.lang.String description)
           
 java.lang.String getClassName()
           
 java.lang.String getDocbookXslVersion()
           
 java.lang.String getPackageName()
           
 java.util.List getParameters()
           
 java.lang.String getPluginSuffix()
           
 java.lang.String getStylesheetLocation()
           
 java.lang.String getSuperClassName()
           
 java.lang.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.
 java.lang.String getType()
           
 void setClassName(java.lang.String className)
           
 void setDocbookXslVersion(java.lang.String docbookXslVersion)
           
 void setPackageName(java.lang.String packageName)
           
 void setParameters(java.util.List parameters)
           
 void setPluginSuffix(java.lang.String pluginSuffix)
           
 void setStylesheetLocation(java.lang.String stylesheetLocation)
           
 void setSuperClassName(java.lang.String superClassName)
           
 void setTargetFileExtension(java.lang.String targetFileExtension)
           
 void setType(java.lang.String type)
           
 
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 java.lang.String getClassName()

setClassName

public void setClassName(java.lang.String className)

getDocbookXslVersion

public java.lang.String getDocbookXslVersion()

setDocbookXslVersion

public void setDocbookXslVersion(java.lang.String docbookXslVersion)

getPackageName

public java.lang.String getPackageName()

setPackageName

public void setPackageName(java.lang.String packageName)

addParameter

public void addParameter(java.lang.String name,
                         java.lang.String description)

getParameters

public java.util.List getParameters()

setParameters

public void setParameters(java.util.List parameters)

getStylesheetLocation

public java.lang.String getStylesheetLocation()

setStylesheetLocation

public void setStylesheetLocation(java.lang.String stylesheetLocation)

getTargetFileExtension

public java.lang.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(java.lang.String targetFileExtension)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getSuperClassName

public java.lang.String getSuperClassName()

setSuperClassName

public void setSuperClassName(java.lang.String superClassName)

getPluginSuffix

public java.lang.String getPluginSuffix()

setPluginSuffix

public void setPluginSuffix(java.lang.String pluginSuffix)


Copyright © 2006-2008. All Rights Reserved.