1 18 19 package de.gulden.framework.amoda.generic.document; 20 21 import de.gulden.framework.amoda.model.core.*; 22 import de.gulden.framework.amoda.model.document.*; 23 import de.gulden.framework.amoda.model.document.Document; 24 import java.lang.*; 25 import java.util.*; 26 27 33 public abstract class GenericDocumentAbstract implements Document { 34 35 39 protected Application application; 40 41 protected String title; 42 43 44 48 public void init(Application application) { 49 setApplication(application); 50 } 51 52 public Application getApplication() { 53 return application; 54 } 55 56 public void setApplication(Application _application) { 57 application = _application; 58 } 59 60 public String getTitle() { 61 return title; 62 } 63 64 public void setTitle(String _title) { 65 title = _title; 66 } 67 68 public Workspace getWorkspace() { 69 return getApplication().getWorkspace(); 70 } 71 72 public abstract DocumentView createDefaultView(); 73 74 } | Popular Tags |