org.acm.seguin.ide.elixir
Class PrettyPrinterExtension

java.lang.Object
  extended by org.acm.seguin.ide.elixir.PrettyPrinterExtension
Direct Known Subclasses:
RefactoryExtension

public class PrettyPrinterExtension
extends java.lang.Object

Pretty Printer extension mechanism for Elixir 2.4

Author:
Chris Seguin

Constructor Summary
PrettyPrinterExtension()
           
 
Method Summary
 boolean destroy()
          Removes the extension mechanism
 java.lang.String getCardName()
          Gets the CardName attribute of the PrettyPrinterExtension object
 java.lang.String getName()
          Gets the Name attribute of the PrettyPrinterExtension object
 int getReleaseNo()
          Gets the ReleaseNo attribute of the PrettyPrinterExtension object
 java.lang.String getVersion()
          Gets the Version attribute of the PrettyPrinterExtension object
 boolean init(java.lang.String[] args)
          Initializes the extension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrettyPrinterExtension

public PrettyPrinterExtension()
Method Detail

getCardName

public java.lang.String getCardName()
Gets the CardName attribute of the PrettyPrinterExtension object

Returns:
The CardName value

getName

public java.lang.String getName()
Gets the Name attribute of the PrettyPrinterExtension object

Returns:
The Name value

getReleaseNo

public int getReleaseNo()
Gets the ReleaseNo attribute of the PrettyPrinterExtension object

Returns:
The ReleaseNo value

getVersion

public java.lang.String getVersion()
Gets the Version attribute of the PrettyPrinterExtension object

Returns:
The Version value

destroy

public boolean destroy()
Removes the extension mechanism

Returns:
Always returns true

init

public boolean init(java.lang.String[] args)
Initializes the extension

Parameters:
args - the arguments
Returns:
true if installed