Ontimize 5.2072EN

com.ontimize.report
Class ReportDesigner.ReportRectangle

java.lang.Object
  extended bycom.ontimize.report.ReportDesigner.AbstractReportComponent
      extended bycom.ontimize.report.ReportDesigner.ReportRectangle
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, ReportDesigner.ReportComponent
Direct Known Subclasses:
ReportDesigner.AbstractTextReportComponent, ReportDesigner.ReportImage
Enclosing class:
ReportDesigner

public static class ReportDesigner.ReportRectangle
extends ReportDesigner.AbstractReportComponent


Nested Class Summary
 
Nested classes inherited from class com.ontimize.report.ReportDesigner.ReportComponent
ReportDesigner.ReportComponent.ChangeListener
 
Field Summary
protected  java.awt.Stroke 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
 
Constructor Summary
ReportDesigner.ReportRectangle(java.lang.String name, int x1, int y1, int x2, int y2)
           
 
Method Summary
 ReportDesigner.ReportProperty[] getProperties()
           
 boolean isResizableAtPoint(int x, int y)
           
 void paintAt(java.awt.Graphics g)
           
 void resizeAtPoint(int x, int y, int dx, int dy, boolean orto)
           
 
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
 

Field Detail

selStroke

protected java.awt.Stroke selStroke
Constructor Detail

ReportDesigner.ReportRectangle

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

getProperties

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

resizeAtPoint

public void resizeAtPoint(int x,
                          int y,
                          int dx,
                          int dy,
                          boolean orto)

isResizableAtPoint

public boolean isResizableAtPoint(int x,
                                  int y)
Specified by:
isResizableAtPoint in interface ReportDesigner.ReportComponent
Overrides:
isResizableAtPoint in class ReportDesigner.AbstractReportComponent

paintAt

public void paintAt(java.awt.Graphics g)

Ontimize