Style.java 847 B

12345678910111213141516171819202122232425262728293031323334
  1. package uraxis.programnodes;
  2. import java.awt.*;
  3. public abstract class Style {
  4. private static final int HORIZONTAL_SPACING = 10;
  5. private static final int VERTICAL_SPACING = 10;
  6. private static final int LARGE_VERTICAL_SPACING = 25;
  7. private static final int XLARGE_VERTICAL_SPACING = 50;
  8. private static final int SMALL_HEADER_FONT_SIZE = 16;
  9. public int getHorizontalSpacing() {
  10. return HORIZONTAL_SPACING;
  11. }
  12. public int getVerticalSpacing() {
  13. return VERTICAL_SPACING;
  14. }
  15. public int getExtraLargeVerticalSpacing() {
  16. return XLARGE_VERTICAL_SPACING;
  17. }
  18. public int getLargeVerticalSpacing() {
  19. return LARGE_VERTICAL_SPACING;
  20. }
  21. public int getSmallHeaderFontSize() {
  22. return SMALL_HEADER_FONT_SIZE;
  23. }
  24. public abstract Dimension getInputfieldSize();
  25. }