|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jpicedt.JPicEdt
public class JPicEdt
Application main class (this class is not shipped in the jpicedt library)
Nested Class Summary | |
---|---|
static class |
JPicEdt.AboutAction
Opens the "about..." dialog box |
static class |
JPicEdt.ContentTypeAction
Set the content-type of the currently active board |
static class |
JPicEdt.ExitAction
Exit jPicEdt |
static class |
JPicEdt.FileCloseAction
Close the active board |
static class |
JPicEdt.FileNewAction
Create a new board from scratch, performing operation in a separate thread. |
static class |
JPicEdt.FileOpenAction
Open a board from disk, performing I/O operations in a separate thread |
static class |
JPicEdt.FileReloadAction
Reload the active board from disk, performing I/O operation in a separate thread. |
static class |
JPicEdt.FileSaveAction
save a frame content to disk, performing I/O operations in a separate thread |
static class |
JPicEdt.FileSaveAllAction
Save all open boards to disk. |
static class |
JPicEdt.FileSaveAsAction
Save the active board to disk with a new file name, performing I/O operations in a separate thread |
static class |
JPicEdt.FragmentInsertAction
Insert a fragment into the active board, performing I/O operation in a separate thread. |
static class |
JPicEdt.FragmentSaveAction
save the selection content of the active board to disk as a "fragment" |
static class |
JPicEdt.MemoryMonitorAction
Display memory information |
static class |
JPicEdt.OpenBSHConsoleAction
Open a BeanShell console |
static class |
JPicEdt.PageFormatAction
Set the format of the currently active board |
static class |
JPicEdt.PreferencesAction
Open the "preferences" dialog box |
static class |
JPicEdt.RedoAction
Redoes last action |
static class |
JPicEdt.RedrawAction
Redraws (aka repaint()) active internal frame |
static class |
JPicEdt.RunExternalCommandAction
run an external process |
static class |
JPicEdt.ShowErrorLogAction
open a frame containing the error.log file |
static class |
JPicEdt.ShowHelpAction
open a frame containing the help (HTML formatted) page. |
static class |
JPicEdt.ShowLicenseAction
open a frame containing the (HTML formatted) GPL license page. |
static class |
JPicEdt.ToggleAttributesPanelAction
Toggle the visibility of the attributes editor |
static class |
JPicEdt.ToggleConvexZonePanelAction
Toggle the visibility of the convexe zone palette |
static class |
JPicEdt.ToggleToolkitPanelAction
Toggle the visibility of the toolkit panel |
static class |
JPicEdt.UndoAction
Undoes last action |
static class |
JPicEdt.ViewLaTeXFileAction
Display the LaTeX content of the active board in a Dialog Box |
static class |
JPicEdt.WindowCascadeAction
Cascades internal frames |
static class |
JPicEdt.WindowTileHorAction
Tiles internal frames horizontally |
static class |
JPicEdt.WindowTileVertAction
Tiles internal frames vertically |
Field Summary | |
---|---|
static String |
DEFAULT_TMPDIR
default platform tmp dir |
static String |
KEY_TMPDIR
key used to fetch the user's temp dir from a Properties object |
static String |
MANUAL_FORMAT_HTML
|
static String |
MANUAL_FORMAT_HTML_ONE_FILE
|
static String |
MANUAL_FORMAT_KEY
|
static String |
MANUAL_FORMAT_PDF
|
Method Summary | |
---|---|
static boolean |
closeBoard(PEDrawingBoard board)
Close the given board, or the currently active board if "board" is null. |
static ActionDispatcher |
getActionDispatcher()
|
static ActionRegistry |
getActionRegistry()
Return an ActionMap that holds GUI action for the entire application. |
static PECanvas |
getActiveCanvas()
Return the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active. |
static Drawing |
getActiveDrawing()
Return the Drawing attached to the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active. |
static PEDrawingBoard |
getActiveDrawingBoard()
Return the currently active PEDrawingBoard, or null if none is active. |
static EditorKit |
getActiveEditorKit()
Return the EditorKit attached to the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active. |
static Clipboard |
getClipboard()
Return a static reference to the local ClipBoard shared across all instance of this EditorKit. |
static MDIManager |
getMDIManager()
|
static Parser |
getParser()
Return the default parser used for parsing standard JPicEdt's formats, ie currently LaTeX, epic/eepic, and PsTricks. |
static Properties |
getPreferences()
Return the Properties object that holds user preferences across the entire application. |
static boolean |
getProperty(String key,
boolean def)
Convenience for retrieving a boolean property from User's preferences |
static Color |
getProperty(String key,
Color def)
Convenience for retrieving a Colour property from User's preferences |
static double |
getProperty(String key,
double def)
Convenience for retrieving a double property from User's preferences |
static int |
getProperty(String key,
int def)
Convenience for retrieving a int property from User's preferences |
static String |
getProperty(String key,
String def)
Convenience for retrieving a String property from User's preferences |
static YesNoAskMe |
getProperty(String key,
YesNoAskMe def)
Commodité pour retiré une propriété oui/no/me-demander des préférences utilisateur. |
static File |
getTmpDir()
|
static String |
getUserSettingsDirectory()
|
static void |
insertFragment(String path,
PicPoint insertionPoint)
Insère un fragment chagé du disque dans la plance active. |
static void |
main(String[] args)
|
static void |
newBoard()
Create a new drawing board and add it to the desktop |
static void |
openBoard(String path)
Create a new board initialized from a file on disk, then add it to the desktop |
static void |
reloadBoard()
Reload the active board from disk |
static void |
saveAllBoards()
Save all open boards to disk, possibly prompting user for a file name for those boards which haven't been saved to disk before. |
static void |
saveBoard(boolean alwaysPromptUser)
Save the active board to disk ; prompt user if this board hasn't been saved yet, or if alwaysPromptUser is true (e.g. used as a "save as..." action) |
static void |
saveFragment()
Save the active board selection as a fragment to disk |
static void |
setMDIManager(MDIManager aMdiManager)
set the MDI manager that should be used for jPicEdt |
static void |
setProperty(String key,
YesNoAskMe value)
|
static void |
setTmpDir(String location)
set the current tmp dir |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String MANUAL_FORMAT_KEY
public static final String MANUAL_FORMAT_HTML_ONE_FILE
public static final String MANUAL_FORMAT_HTML
public static final String MANUAL_FORMAT_PDF
public static final String KEY_TMPDIR
public static final String DEFAULT_TMPDIR
Method Detail |
---|
public static void main(String[] args)
args
- Command line arguments → name of files to load into the
application on startup (there's no limitation on the number
of files to load). Any pathname, either relative, or
absolute, is valid.public static void setMDIManager(MDIManager aMdiManager)
public static MDIManager getMDIManager()
public static ActionDispatcher getActionDispatcher()
public static void newBoard()
public static void openBoard(String path)
path
- the location of the file on disk ; if null, prompt user.public static void reloadBoard()
public static boolean closeBoard(PEDrawingBoard board)
public static void insertFragment(String path, PicPoint insertionPoint)
path
- le chemin du fragment sur le disque ; si null, invite l'utilisateur à le saisir.insertionPoint
- point d'insertion du fragment ; si null, l'insertion est à (0,0).public static void saveBoard(boolean alwaysPromptUser)
public static void saveAllBoards()
public static void saveFragment()
public static Properties getPreferences()
public static ActionRegistry getActionRegistry()
public static Parser getParser()
public static PEDrawingBoard getActiveDrawingBoard()
public static PECanvas getActiveCanvas()
public static EditorKit getActiveEditorKit()
public static Drawing getActiveDrawing()
public static Clipboard getClipboard()
public static boolean getProperty(String key, boolean def)
public static Color getProperty(String key, Color def)
public static double getProperty(String key, double def)
NumberFormat.getPercentInstance
to convert it to a double.public static int getProperty(String key, int def)
public static String getProperty(String key, String def)
public static YesNoAskMe getProperty(String key, YesNoAskMe def)
key
- Clef identifiant la propriétédef
- Valeur par défaut à utiliser si la clef n'est pas définie.
YesNoAskMe
.public static void setProperty(String key, YesNoAskMe value)
public static String getUserSettingsDirectory()
public static File getTmpDir()
public static void setTmpDir(String location)
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |