Package bacnet.genomeBrowser.core
Class Region
java.lang.Object
bacnet.genomeBrowser.core.Region
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclone()Clone the objectintintintintgetWidth()intgetX1()intgetX2()intgetY1()intgetY2()voidmoveHorizontally(int selection) voidsetHeight(int height) voidsetMiddleH(int middleH) voidsetMiddleV(int middleV) voidsetWidth(int width) voidsetX1(int x1) voidsetX2(int x2) voidsetY1(int y1) voidsetY2(int y2) toString()voidvalidateRegion(int lastIndex) This method is run after a zoom or a moveHorizontally it move the region to be sure that x1>0 and x2<lastIndexvoidzoomRegion(int newWidth)
-
Field Details
-
regionChanged
public boolean regionChanged
-
-
Constructor Details
-
Region
public Region() -
Region
public Region(int x1, int x2)
-
-
Method Details
-
calculateSize
public void calculateSize() -
calculateMiddle
public void calculateMiddle() -
zoomRegion
public void zoomRegion(int newWidth) -
moveHorizontally
public void moveHorizontally(int selection) -
validateRegion
public void validateRegion(int lastIndex) This method is run after a zoom or a moveHorizontally it move the region to be sure that x1>0 and x2<lastIndex- Parameters:
lastIndex-
-
getX1
public int getX1() -
setX1
public void setX1(int x1) -
getY1
public int getY1() -
setY1
public void setY1(int y1) -
getX2
public int getX2() -
setX2
public void setX2(int x2) -
getY2
public int getY2() -
setY2
public void setY2(int y2) -
getWidth
public int getWidth() -
setWidth
public void setWidth(int width) -
getHeight
public int getHeight() -
setHeight
public void setHeight(int height) -
getMiddleH
public int getMiddleH() -
setMiddleH
public void setMiddleH(int middleH) -
getMiddleV
public int getMiddleV() -
setMiddleV
public void setMiddleV(int middleV) -
toString
-
clone
Clone the object
-