Ontimize 5.2072EN

com.ontimize.report
Class ReportDesigner.ReportImagenField

java.lang.Object
  extended bycom.ontimize.report.ReportDesigner.AbstractReportComponent
      extended bycom.ontimize.report.ReportDesigner.ReportRectangle
          extended bycom.ontimize.report.ReportDesigner.AbstractTextReportComponent
              extended bycom.ontimize.report.ReportDesigner.ReportLabel
                  extended bycom.ontimize.report.ReportDesigner.ReportTextField
                      extended bycom.ontimize.report.ReportDesigner.ReportImagenField
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, ReportDesigner.ReportComponent, ReportDesigner.ReportImageProperty, ReportDesigner.TextReportComponent
Enclosing class:
ReportDesigner

public static class ReportDesigner.ReportImagenField
extends ReportDesigner.ReportTextField
implements ReportDesigner.ReportImageProperty


Nested Class Summary
 
Nested classes inherited from class com.ontimize.report.ReportDesigner.ReportComponent
ReportDesigner.ReportComponent.ChangeListener
 
Field Summary
protected  boolean keepAspectRatio
           
protected  boolean scale
           
 
Fields inherited from class com.ontimize.report.ReportDesigner.ReportTextField
dataType, stringFormat
 
Fields inherited from class com.ontimize.report.ReportDesigner.AbstractTextReportComponent
bold, dynamic, font, fontName, fontSize, horizontalAlignment, italic, text, underline, verticalAlignment
 
Fields inherited from class com.ontimize.report.ReportDesigner.ReportRectangle
selStroke
 
Fields inherited from class com.ontimize.report.ReportDesigner.AbstractReportComponent
background, backgroundNameColor, changeListeners, foreground, foregroundNameColor, height, heightPercent, name, RESIZE_PIXELS_DISTANCE, section, selected, stroke, weight, width, widthPercent, x1, x2, y1, y2, z
 
Fields inherited from interface com.ontimize.report.ReportDesigner.TextReportComponent
BOTTOM, CENTER, LEFT, MIDDLE, RIGHT, TOP
 
Constructor Summary
ReportDesigner.ReportImagenField(java.lang.String name, int x1, int y1, int x2, int y2, java.lang.String s)
           
 
Method Summary
protected  ReportDesigner.FormatProperty getFormatProperty()
           
 boolean getKeepAspectRatio()
           
 ReportDesigner.ReportProperty[] getProperties()
           
 boolean getScale()
           
protected  ReportDesigner.TypeProperty getTypeProperty()
           
 void setKeepAspectRatio(boolean s)
           
 void setScale(boolean s)
           
 
Methods inherited from class com.ontimize.report.ReportDesigner.ReportTextField
getDataType, getFormat, paintAt, setDataType, setFormat
 
Methods inherited from class com.ontimize.report.ReportDesigner.AbstractTextReportComponent
getBold, getDynamic, getFont, getFontName, getFontSize, getHorizontalAlignment, getItalic, getText, getUnderline, getVerticalAlignment, setBold, setDynamic, setFontName, setFontSize, setHorizontalAlignment, setItalic, setText, setUnderline, setVerticalAlignment
 
Methods inherited from class com.ontimize.report.ReportDesigner.ReportRectangle
isResizableAtPoint, resizeAtPoint
 
Methods inherited from class com.ontimize.report.ReportDesigner.AbstractReportComponent
addChangeListener, clone, compareTo, distance, firePropertiesChanged, getBackground, getBackgroundColorName, getForeground, getForegroundColorName, getHeight, getName, getReportSection, getWeight, getWidth, getX1, getX2, getY1, getY2, getZ, isAtPoint, isAtRectangle, isHeightPercent, isSelected, isWidthPercent, removeChangeListener, setBackground, setForeground, setHeight, setHeightPercent, setName, setReportSection, setSelected, setWeight, setWidth, setWidthPercent, setX, setX1, setX2, setY, setY1, setY2, setZ, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ontimize.report.ReportDesigner.ReportComponent
addChangeListener, getBackground, getBackgroundColorName, getForeground, getForegroundColorName, getHeight, getName, getReportSection, getWeight, getWidth, getX1, getX2, getY1, getY2, getZ, isAtPoint, isAtRectangle, isHeightPercent, isResizableAtPoint, isSelected, isWidthPercent, removeChangeListener, resizeAtPoint, setBackground, setForeground, setHeight, setHeightPercent, setName, setReportSection, setSelected, setWeight, setWidth, setWidthPercent, setX, setX1, setX2, setY, setY1, setY2, setZ
 

Field Detail

scale

protected boolean scale

keepAspectRatio

protected boolean keepAspectRatio
Constructor Detail

ReportDesigner.ReportImagenField

public ReportDesigner.ReportImagenField(java.lang.String name,
                                        int x1,
                                        int y1,
                                        int x2,
                                        int y2,
                                        java.lang.String s)
Method Detail

getTypeProperty

protected ReportDesigner.TypeProperty getTypeProperty()
Overrides:
getTypeProperty in class ReportDesigner.ReportTextField

getFormatProperty

protected ReportDesigner.FormatProperty getFormatProperty()
Overrides:
getFormatProperty in class ReportDesigner.ReportTextField

getProperties

public ReportDesigner.ReportProperty[] getProperties()
Specified by:
getProperties in interface ReportDesigner.ReportComponent
Overrides:
getProperties in class ReportDesigner.ReportTextField

setScale

public void setScale(boolean s)
Specified by:
setScale in interface ReportDesigner.ReportImageProperty

getScale

public boolean getScale()
Specified by:
getScale in interface ReportDesigner.ReportImageProperty

setKeepAspectRatio

public void setKeepAspectRatio(boolean s)
Specified by:
setKeepAspectRatio in interface ReportDesigner.ReportImageProperty

getKeepAspectRatio

public boolean getKeepAspectRatio()
Specified by:
getKeepAspectRatio in interface ReportDesigner.ReportImageProperty

Ontimize