com.stimulsoft.report.check
Class StiCheck

java.lang.Object
  extended by com.stimulsoft.report.check.StiCheck
Direct Known Subclasses:
StiComponentCheck, StiConnectionCheck, StiDataRelationCheck, StiDataSourceCheck, StiPageCheck, StiReportCheck, StiVariableCheck

public abstract class StiCheck
extends java.lang.Object

Copyright Stimulsoft


Method Summary
 java.lang.Object clone()
           
 java.util.Map<java.lang.String,java.awt.image.BufferedImage> createPreviewImage()
           
 java.util.List<StiAction> getActions()
           
 java.lang.Object getElement()
           
abstract  java.lang.String getElementName()
           
 boolean getEnabled()
           
abstract  java.lang.String getLongMessage()
           
abstract  StiCheckObjectType getObjectType()
           
 boolean getPreviewVisible()
           
abstract  java.lang.String getShortMessage()
           
abstract  StiCheckStatus getStatus()
           
 boolean isDefaultStateEnabled()
           
abstract  java.lang.Object processCheck(StiReport report, java.lang.Object obj)
           
 void setActions(java.util.List<StiAction> actions)
           
 void setElement(java.lang.Object element)
           
 void setEnabled(boolean value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isDefaultStateEnabled

public boolean isDefaultStateEnabled()

getElementName

public abstract java.lang.String getElementName()

getEnabled

public boolean getEnabled()

setEnabled

public void setEnabled(boolean value)

getLongMessage

public abstract java.lang.String getLongMessage()

getObjectType

public abstract StiCheckObjectType getObjectType()

getPreviewVisible

public boolean getPreviewVisible()

getShortMessage

public abstract java.lang.String getShortMessage()

getStatus

public abstract StiCheckStatus getStatus()

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

createPreviewImage

public java.util.Map<java.lang.String,java.awt.image.BufferedImage> createPreviewImage()

getElement

public java.lang.Object getElement()
Returns:
the element

setElement

public void setElement(java.lang.Object element)
Parameters:
element - the element to set

getActions

public java.util.List<StiAction> getActions()
Returns:
the actions

setActions

public void setActions(java.util.List<StiAction> actions)
Parameters:
actions - the actions to set

processCheck

public abstract java.lang.Object processCheck(StiReport report,
                                              java.lang.Object obj)