Ontimize 5.2072EN

com.ontimize.report
Class ReportDesigner.ReportLine

java.lang.Object
  extended bycom.ontimize.report.ReportDesigner.AbstractReportComponent
      extended bycom.ontimize.report.ReportDesigner.ReportLine
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, ReportDesigner.ReportComponent
Enclosing class:
ReportDesigner

public static class ReportDesigner.ReportLine
extends ReportDesigner.AbstractReportComponent


Nested Class Summary
 
Nested classes inherited from class com.ontimize.report.ReportDesigner.ReportComponent
ReportDesigner.ReportComponent.ChangeListener
 
Field Summary
 
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.ReportLine(java.lang.String name, int x1, int y1, int x2, int y2)
           
 
Method Summary
 int getHeight()
           
 ReportDesigner.ReportProperty[] getProperties()
           
 int getWidth()
           
 boolean isAtPoint(int x, int y)
           
 boolean isAtRectangle(java.awt.Rectangle r)
           
 void paintAt(java.awt.Graphics g)
           
 void resizeAtPoint(int x, int y, int dx, int dy, boolean orto)
           
 void setHeight(int h)
           
 void setWidth(int w)
           
 
Methods inherited from class com.ontimize.report.ReportDesigner.AbstractReportComponent
addChangeListener, clone, compareTo, distance, firePropertiesChanged, getBackground, getBackgroundColorName, getForeground, getForegroundColorName, getName, getReportSection, getWeight, getX1, getX2, getY1, getY2, getZ, isHeightPercent, isResizableAtPoint, isSelected, isWidthPercent, removeChangeListener, setBackground, setForeground, setHeightPercent, setName, setReportSection, setSelected, setWeight, 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
 

Constructor Detail

ReportDesigner.ReportLine

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

getWidth

public int getWidth()
Specified by:
getWidth in interface ReportDesigner.ReportComponent
Overrides:
getWidth in class ReportDesigner.AbstractReportComponent

getHeight

public int getHeight()
Specified by:
getHeight in interface ReportDesigner.ReportComponent
Overrides:
getHeight in class ReportDesigner.AbstractReportComponent

getProperties

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

setWidth

public void setWidth(int w)
Specified by:
setWidth in interface ReportDesigner.ReportComponent
Overrides:
setWidth in class ReportDesigner.AbstractReportComponent

setHeight

public void setHeight(int h)
Specified by:
setHeight in interface ReportDesigner.ReportComponent
Overrides:
setHeight in class ReportDesigner.AbstractReportComponent

isAtRectangle

public boolean isAtRectangle(java.awt.Rectangle r)
Specified by:
isAtRectangle in interface ReportDesigner.ReportComponent
Overrides:
isAtRectangle in class ReportDesigner.AbstractReportComponent

resizeAtPoint

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

isAtPoint

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

paintAt

public void paintAt(java.awt.Graphics g)

Ontimize