de.tuberlin.cs.flp.jspwiki.tags
Class FileIconTag

java.lang.Object
  extended byWikiTagBase
      extended byde.tuberlin.cs.flp.jspwiki.tags.FileIconTag

public class FileIconTag
extends WikiTagBase

<wiki:FileIcon filename='...'/>

Inserts a file icon registered as attachment on page FileIcons (see jspwiki.fileicons.page option), suitable for the filename specified. For example, filename="test.pdf" would insert the typical pdf-logo icon, supposed this filetype has been properly configured on the FileIcons page (or as configured in jspwiki.properties).

See Also:
Serialized Form

Constructor Summary
FileIconTag()
           
 
Method Summary
 int doWikiStartTag()
           
static java.lang.String getFileIcon(WikiEngine engine, java.lang.String filename)
          Also called by WikiArchive.
 java.lang.String getFilename()
           
 void setFilename(java.lang.String filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileIconTag

public FileIconTag()
Method Detail

getFilename

public java.lang.String getFilename()
Returns:

setFilename

public void setFilename(java.lang.String filename)
Parameters:
filename -

doWikiStartTag

public final int doWikiStartTag()
                         throws java.io.IOException
Returns:
Throws:
java.io.IOException

getFileIcon

public static java.lang.String getFileIcon(WikiEngine engine,
                                           java.lang.String filename)
Also called by WikiArchive.

Parameters:
engine -
filename -
Returns: