Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.awt.image
Class ImageTemplate  view ImageTemplate download ImageTemplate.java

java.lang.Object
  extended bycom.flexstor.common.awt.image.ImageTemplate
Direct Known Subclasses:
AssetArchiveStatusImageTpl, AssetCheckInOutStatusImageTpl, AssetImageTemplate, ElementImageTemplate

public abstract class ImageTemplate
extends java.lang.Object


Field Summary
private  java.util.Hashtable hColors
           
private  int nHeight
           
private  int nWidth
           
private  java.util.Properties prop
           
 
Constructor Summary
ImageTemplate()
           
 
Method Summary
 java.awt.Image generateImage(java.lang.StringBuffer[] template)
           
 java.lang.Integer getColor(java.lang.String sProp)
           
 java.util.Hashtable getColorList()
           
 java.lang.StringBuffer[] getImageData(java.lang.String sBaseProp)
           
 int getInt(java.lang.String sProp)
           
 java.lang.String getString(java.lang.String sProp)
           
 void loadTemplate(java.lang.String sTemplateName)
           
 java.lang.StringBuffer[] mergeTempletData(java.lang.StringBuffer[] t1, java.lang.StringBuffer[] t2, java.lang.StringBuffer[] t3, java.lang.StringBuffer[] t4)
           
 void processTemplate()
           
 void releaseProperties()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

prop

private java.util.Properties prop

hColors

private java.util.Hashtable hColors

nHeight

private int nHeight

nWidth

private int nWidth
Constructor Detail

ImageTemplate

public ImageTemplate()
Method Detail

loadTemplate

public void loadTemplate(java.lang.String sTemplateName)
                  throws java.io.IOException

processTemplate

public void processTemplate()
                     throws InvalidTemplateException

releaseProperties

public void releaseProperties()

getInt

public int getInt(java.lang.String sProp)
           throws InvalidTemplateException

getString

public java.lang.String getString(java.lang.String sProp)
                           throws InvalidTemplateException

getColor

public java.lang.Integer getColor(java.lang.String sProp)
                           throws InvalidTemplateException

getColorList

public java.util.Hashtable getColorList()
                                 throws InvalidTemplateException

getImageData

public java.lang.StringBuffer[] getImageData(java.lang.String sBaseProp)
                                      throws InvalidTemplateException

mergeTempletData

public java.lang.StringBuffer[] mergeTempletData(java.lang.StringBuffer[] t1,
                                                 java.lang.StringBuffer[] t2,
                                                 java.lang.StringBuffer[] t3,
                                                 java.lang.StringBuffer[] t4)

generateImage

public java.awt.Image generateImage(java.lang.StringBuffer[] template)