1 18 package org.apache.batik.apps.svgbrowser; 19 20 import javax.swing.Action ; 21 22 28 public interface Application { 29 30 33 JSVGViewerFrame createAndShowJSVGViewerFrame(); 34 35 38 void closeJSVGViewerFrame(JSVGViewerFrame f); 39 40 43 Action createExitAction(JSVGViewerFrame vf); 44 45 48 void openLink(String url); 49 50 53 String getXMLParserClassName(); 54 55 59 boolean isXMLParserValidating(); 60 61 64 void showPreferenceDialog(JSVGViewerFrame f); 65 66 69 String getLanguages(); 70 71 75 String getUserStyleSheetURI(); 76 77 81 String getDefaultFontFamily(); 82 83 87 String getMedia(); 88 89 93 boolean isSelectionOverlayXORMode(); 94 95 99 boolean canLoadScriptType(String scriptType); 100 101 105 int getAllowedScriptOrigin(); 106 107 113 int getAllowedExternalResourceOrigin(); 114 115 118 void addVisitedURI(String uri); 119 120 123 String [] getVisitedURIs(); 124 125 } 126 | Popular Tags |