Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2014
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.69 KB | None | 0 0
  1. /*
  2.  * To change this template, choose Tools | Templates
  3.  * and open the template in the editor.
  4.  */
  5. package cz.ascaria.zoneofuprising.gui;
  6.  
  7. import tonegod.gui.core.Screen;
  8.  
  9. /**
  10.  *
  11.  * @author Ascaria Quynn
  12.  */
  13. abstract public class BaseLayout implements Layout {
  14.  
  15.     protected GuiManager guiManager;
  16.     protected Screen screen;
  17.  
  18.     public void setGuiManager(GuiManager guiManager) {
  19.         this.guiManager = guiManager;
  20.     }
  21.  
  22.     public void setScreen(Screen screen) {
  23.         this.screen = screen;
  24.     }
  25.  
  26.     protected void checkScreen() {
  27.         if(null == screen) {
  28.             throw new IllegalStateException("You must use setScreen() first");
  29.         }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement