Platypus

org.pz.platypus.commands
Class UrlRaw

java.lang.Object
  extended by org.pz.platypus.commands.UrlRaw
All Implemented Interfaces:
OutputCommandable
Direct Known Subclasses:
HtmlUrl, PdfUrl

public abstract class UrlRaw
extends java.lang.Object
implements OutputCommandable

Abstract portion of bare URL command


Field Summary
private  java.lang.String root
           
 
Constructor Summary
UrlRaw()
           
 
Method Summary
 java.lang.String getRoot()
          get the root of the command.
protected abstract  void outputUrl(OutputContextable context, java.lang.String url)
           
 int process(OutputContextable context, Token tok, int tokNum)
          method for processing this command in the output plugin.
private  void showErrorMsg(OutputContextable context, Token tok)
          Show error message, giving location in Platypus input file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

private final java.lang.String root
See Also:
Constant Field Values
Constructor Detail

UrlRaw

public UrlRaw()
Method Detail

outputUrl

protected abstract void outputUrl(OutputContextable context,
                                  java.lang.String url)

process

public int process(OutputContextable context,
                   Token tok,
                   int tokNum)
Description copied from interface: OutputCommandable
method for processing this command in the output plugin.

Specified by:
process in interface OutputCommandable
Parameters:
context - the context/state of the output document
tok - the command token as found in the token stream
tokNum - the number of the token in the token list

getRoot

public java.lang.String getRoot()
Description copied from interface: OutputCommandable
get the root of the command. For example, fsize: in [fsize:12pt]

Specified by:
getRoot in interface OutputCommandable
Returns:
the root as a string

showErrorMsg

private void showErrorMsg(OutputContextable context,
                          Token tok)
Show error message, giving location in Platypus input file

Parameters:
tok - contains the location data
context - contains the location of the logger and literals file

Platypus

Copyright © 2006-10 Pacific Data Works LLC. (platypus.pz.org)