home *** CD-ROM | disk | FTP | other *** search
Java Source | 1997-01-24 | 1.3 KB | 76 lines |
- package COM.odi.demo.OSDraw;
-
- /**
- * <H3>Copyright (C) Object Design Inc. 1996, 1997</H3>
- */
-
- import java.awt.*;
-
- /*
- * Class ImageSettings records the settings of the current image.
- * Settings are: if X and Y are enlarged or reduced
- * The factors by which X and Y are scaled
- */
-
- public class ImageSettings {
- private String imageName;
-
- private boolean enlargeX;
- private boolean enlargeY;
-
- private int factorX;
- private int factorY;
-
- public ImageSettings() {
- imageName = null;
-
- enlargeX = false;
- enlargeY = false;
-
- factorX = 1;
- factorY = 1;
- }
-
- // Methods to access private data
-
- public String getName() {
- return imageName;
- }
-
- public void setName(String imageName) {
- this.imageName = imageName;
- }
-
- public boolean getEnlargeX() {
- return enlargeX;
- }
-
- public void setEnlargeX(boolean enlargeX) {
- this.enlargeX = enlargeX;
- }
-
- public boolean getEnlargeY() {
- return enlargeY;
- }
-
- public void setEnlargeY(boolean enlargeY) {
- this.enlargeY = enlargeY;
- }
-
- public int getFactorX() {
- return factorX;
- }
-
- public void setFactorX(int factorX) {
- this.factorX = factorX;
- }
-
- public int getFactorY() {
- return factorY;
- }
-
- public void setFactorY(int factorY) {
- this.factorY = factorY;
- }
- }
-