|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectchemaxon.marvin.common.UserSettings
public class UserSettings
User settings.
| Field Summary | |
|---|---|
static boolean |
DEFAULT_BOND_IN_HAND
Default state of bond in hand option, i.e the bond is shown with the cursor in insert bond mode. |
static boolean |
DEFAULT_LONE_PAIR_AUTOCALC
Default state of automatic lone pair calculation. |
static double |
DEFAULT_SKETCH_ARROW_HEAD_LENGTH
Default arrow head length. |
static double |
DEFAULT_SKETCH_ARROW_HEAD_WIDTH
Default arrow head width. |
static int |
DEFAULT_SKETCH_RECENT_FILE_LIST_SIZE
The default size of sketchRecentFileList |
static int |
DEFAULT_VIEW_RECENT_FILE_LIST_SIZE
The default size of viewRecentFileList |
static int |
MAX_SKETCH_RECENT_FILE_LIST_SIZE
The maximum size of sketchRecentFileList |
static int |
MAX_VIEW_RECENT_FILE_LIST_SIZE
The maximum size of viewRecentFileList |
static int |
MIN_SKETCH_RECENT_FILE_LIST_SIZE
The minimum size of sketchRecentFileList |
static int |
MIN_VIEW_RECENT_FILE_LIST_SIZE
The minimum size of viewRecentFileList |
static int |
MYTEMPLATES_GROUP_INDEX
The index of the My Templates group in the templates list. |
| Fields inherited from interface chemaxon.marvin.util.CopyOptConstants |
|---|
COPY_AS_IMAGE_BITMAP, COPY_AS_IMAGE_EMF, COPY_AS_OLE, COPY_AS_TEXT, FMT_EMF, FMT_IMAGE, FMT_MOL, FMT_MRV, FMT_OLE, FMT_PLAINTEXT, FMT_RXN, FMT_SMILES, FMT_STRING, FMT_STRUCTURE |
| Constructor Summary | |
|---|---|
UserSettings()
|
|
| Method Summary | |
|---|---|
void |
addOwner(java.beans.PropertyChangeListener o)
Adds an owner. |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Add bean property change listener |
void |
addTo(java.util.Properties p)
Puts all properties into the specified Properties object. |
void |
addToSketchRecentFileList(java.io.File f)
Add an element to marvinsketch's recent file list |
void |
addToViewRecentFileList(java.io.File f)
Add an element to marvinview's recent file list |
void |
addWithLCKeysTo(java.util.Properties p)
Puts all properties into the specified Properties object, with lower case names. |
boolean |
checkBeforeSave(java.util.Properties p,
java.util.Vector changed)
Compares current user preferences file contents with settings stored in this object. |
java.lang.String |
get(java.lang.String key)
Gets a property. |
int |
getAromatizeMethod()
Gets the aromatize method. |
java.awt.Font |
getAtomFont()
Gets the atom symbol font name. |
int |
getAtomMappingMethod()
Gets the atom mapping method. |
double |
getAtomSize()
Gets the atom size in C-C bond length units. |
double |
getBallRadius()
Gets the ball radius for ball and stick mode. |
double |
getBondSpacing()
Gets the double bond spacing. |
java.lang.String |
getClean2dOpts()
Gets the 2D cleaning options. |
java.lang.String |
getClean3dOpts()
Gets the 3D cleaning options. |
java.lang.String |
getCopyAsFormat()
Gets the selected format from the Copy As dialog. |
java.lang.String |
getCopyOpts()
Determines the options for the Copy command. |
static java.lang.String |
getDefaultCopyAsFormat()
Determines the default format in the Copy As dialog. |
static java.lang.String |
getDefaultCopyOpts()
Determines the default copy options setting on the current platform. |
static java.lang.String |
getDefaultMyTemplatesValue()
Returns the value to be stored for the empty My Templates group. |
java.lang.String |
getDefaultSaveFormat()
Gets the default molecule format in the "Save As" dialog. |
static java.lang.String |
getDescription(java.lang.String key,
java.lang.String val)
Gets the human readable description of a property. |
java.lang.String |
getDownWedge()
Gets the wedge bond display convention. |
java.lang.String |
getLoadSaveLocation()
Gets the load/save filechooser working directory selection method names, based on the preferences dialog. |
java.io.File |
getLoadWorkingDir()
Gets the filechooser's default working directory, if it is set, and the filechooser working directory selection method is saveCustomLocation. |
static java.lang.String |
getMyTemplatesKey()
Returns the key used for storing My Templates. |
java.lang.String |
getMyTemplatesValue()
Returns the stored value of My Templates group, or the default value if it is empty. |
static java.lang.String |
getMyTemplatesValue(java.util.Properties props)
Returns the value of My Templates group stored in the given Properties, or the default value if it is empty. |
int |
getOwnerCount()
Gets the current number of owners. |
boolean |
getReadGUIPropertiesFromMRV()
Deprecated. since Marvin 5.1 when this and the previous function have been merged. |
boolean |
getSaveGUIPropertiesInMRV()
|
boolean |
getSaveLoadZoomFactorToMRV()
|
java.lang.String |
getSketchAnyBond()
Gets the default any bond drawing style in the sketcher. |
double |
getSketchArrowHeadLength()
Gets the current arrow head length. |
double |
getSketchArrowHeadWidth()
Gets the current arrow head width. |
double |
getSketchArrowTailLength()
Gets the current arrow tail length. |
double |
getSketchArrowTailWidth()
Gets the current arrow tail width. |
java.lang.String |
getSketchCarbonVisibility()
Gets the default carbon displaying style in the sketcher. |
java.lang.String |
getSketchColorScheme()
Gets the sketcher's default color scheme. |
java.lang.String |
getSketchImplicitH()
Gets the display method of implicit hydrogens for the sketcher. |
java.io.File |
getSketchLoadWorkingDir()
Based on the preferences this funtion returns the proper working directory for the MarvinSketch application's load filechooser. |
java.awt.Color |
getSketchMolbg2d()
Gets the sketcher's default 2D molecule background color. |
java.awt.Color |
getSketchMolbg3d()
Gets the sketcher's default 3D molecule background color. |
java.util.List |
getSketchRecentFileList()
Gets the recent files' list at marvinsketch, the last item is the most recent. |
int |
getSketchRecentFileListSize()
Gets the recent file list requested size, based on a preferences setting |
java.lang.String |
getSketchRendering2d()
Gets the rendering style for the 2D sketcher. |
java.lang.String |
getSketchRendering3d()
Gets the rendering style for the 3D sketcher. |
java.io.File |
getSketchSaveWorkingDir()
Not implemented yet don't use it. |
double |
getStickThickness()
Gets the stick diameter for ball and stick mode. |
static java.util.List |
getSupportedCopyAsFormats()
Returns all supported formats by Copy As on the current platform. |
java.lang.String |
getViewAnyBond()
Gets the default any bond drawing style in the viewer. |
java.lang.String |
getViewCarbonVisibility()
Gets the default carbon displaying style in the viewer. |
java.lang.String |
getViewColorScheme()
Gets the viewer's default color scheme. |
boolean |
getViewExplicitH()
Gets the default visibility of explicit hydrogens in the viewer. |
java.lang.String |
getViewImplicitH()
Gets the display method of implicit hydrogens for the viewer. |
java.io.File |
getViewLoadWorkingDir()
Based on the preferences this funtion returns the proper working directory for the MarvinView application's load filechooser. |
java.awt.Color |
getViewMolbg2d()
Gets the viewer's default molecule background color for 2D. |
java.awt.Color |
getViewMolbg3d()
Gets the viewer's default molecule background color for 3D. |
java.lang.String |
getViewNavmode2d()
Gets the navigation mode for the 2D viewer. |
java.lang.String |
getViewNavmode3d()
Gets the navigation mode for the 3D viewer. |
java.util.List |
getViewRecentFileList()
Gets the recent files' list in marvinview, the last item is the most recent. |
int |
getViewRecentFileListSize()
Gets the recent file list requested size, based on a preferences setting |
java.lang.String |
getViewRendering2d()
Gets the rendering style for the 2D viewer. |
java.lang.String |
getViewRendering3d()
Gets the rendering style for the 3D viewer. |
java.io.File |
getViewSaveWorkingDir()
Not implemented yet, don't use it. |
double |
getWireThickness()
Gets the bond thickness in wireframe mode. |
boolean |
isBondDraggedAlong()
Is the currently used bond shown at the mouse cursor? |
boolean |
isLonePairAutoCalc()
Returns the state of the automatic lone pair calculation. |
boolean |
isReactionErrorVisible()
Are reaction errors visible? |
static boolean |
isSupportedCopyOpt(java.lang.String s)
Checks if the specified copy format is supported on the current platform. |
boolean |
isValenceErrorVisible()
Are valence errors visible? |
boolean |
isValenceErrorVisibleInView()
Are valence errors visible in MarvinView? |
void |
put(java.lang.String key,
java.lang.String v)
Sets a property. |
void |
removeOwner(java.beans.PropertyChangeListener o)
Removes an owner. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
Remove bean property change listener |
void |
save(java.lang.String comment)
Save preferences into initialization file. |
void |
save(java.lang.String comment,
boolean templatesOnly)
Save only the templates into initialization file. |
void |
setAromatizeMethod(int method)
Sets the aromatize method. |
void |
setAtomFont(java.awt.Font f)
Sets the atom symbol font name. |
void |
setAtomMappingMethod(int method)
Sets the atom mapping method. |
void |
setAtomSize(double r)
Sets the atom size in C-C bond length units. |
void |
setBallRadius(double r)
Sets the ball radius for ball and stick mode. |
void |
setBondDraggedAlong(boolean v)
Sets the visibility of the currently used bond at the mouse cursor. |
void |
setBondSpacing(double w)
Sets the double bond spacing. |
void |
setClean2dOpts(java.lang.String s)
Sets the 2D cleaning options. |
void |
setClean3dOpts(java.lang.String s)
Sets the 3D cleaning options. |
void |
setCopyAsFormat(java.lang.String s)
Sets the selected format in the Copy As dialog. |
boolean |
setCopyOpts(java.lang.String s)
Sets the options for the Copy command. |
void |
setDefaultSaveFormat(java.lang.String s)
Sets the default molecule format in the "Save As" dialog. |
void |
setDownWedge(java.lang.String s)
Sets the convention to use for displaying a down wedge. |
void |
setLoadSaveLocation(java.lang.String s)
Gets the load/save filechooser working directory selection method names, based on the preferences dialog. |
void |
setLoadWorkingDir(java.lang.String s)
Sets the filechooser's default working directory, if the filechooser working directory selection method is saveCustomLocation. |
void |
setLonePairAutoCalc(boolean v)
Sets the state of the automatic lone pair calculation. |
void |
setReactionErrorVisible(boolean v)
Show or hide reaction errors |
void |
setReadGUIPropertiesFromMRV(boolean flag)
Deprecated. since Marvin 5.1 when this and the previous function have been merged. |
void |
setSaveGUIPropertiesInMRV(boolean flag)
Sets whether the GUI properties should be saved when saving as a Marvin file |
void |
setSaveLoadZoomFactorToMRV(boolean b)
|
void |
setSketchAnyBond(java.lang.String v)
Sets the default any bond drawing style in the sketcher. |
void |
setSketchArrowHeadLength(double d)
Sets the arrow head length. |
void |
setSketchArrowHeadWidth(double d)
Sets the arrow head width. |
void |
setSketchArrowTailLength(double d)
Sets the arrow tail length. |
void |
setSketchArrowTailWidth(double d)
Sets the arrow tail width. |
void |
setSketchCarbonVisibility(java.lang.String v)
Sets the default carbon visibility style in the viewer. |
void |
setSketchColorScheme(java.lang.String c)
Sets the sketcher's default color scheme. |
void |
setSketchImplicitH(java.lang.String s)
Sets the display method of implicit hydrogens for the sketcher. |
void |
setSketchLoadWorkingDir(java.lang.String s)
Sets the load working directory for MarvinSketch load filechooser. |
void |
setSketchMolbg2d(java.awt.Color c)
Sets the sketcher's default 2D molecule background color. |
void |
setSketchMolbg3d(java.awt.Color c)
Sets the sketcher's default 3D molecule background color. |
void |
setSketchRecentFileListSize(int size)
Sets the recent file list requested size, if it is smaller than zero, then the size will be zero, if it is more than MAX_SKETCH_RECENT_FILE_LIST_SIZE
then the size will be the value of MAX_SKETCH_RECENT_FILE_LIST_SIZE |
void |
setSketchRendering2d(java.lang.String s)
Sets the rendering style for the 2D sketcher. |
void |
setSketchRendering3d(java.lang.String s)
Sets the rendering style for the 3D sketcher. |
void |
setSketchSaveWorkingDir(java.lang.String s)
Not implemented yet, don't use it. |
void |
setStickThickness(double d)
Sets the stick diameter for ball and stick mode. |
void |
setValenceErrorVisible(boolean v)
Show or hide valence errors |
void |
setValenceErrorVisibleInView(boolean v)
Show or hide valence errors in MarvinView |
void |
setViewAnyBond(java.lang.String v)
Sets the default any bond drawing style in the viewer. |
void |
setViewCarbonVisibility(java.lang.String v)
Sets the default carbon visibility style in the viewer. |
void |
setViewColorScheme(java.lang.String c)
Sets the viewer's default color scheme. |
void |
setViewExplicitH(boolean v)
Sets the default visibility of explicit hydrogens in the viewer. |
void |
setViewImplicitH(java.lang.String s)
Sets the display method of implicit hydrogens for the viewer. |
void |
setViewLoadWorkingDir(java.lang.String s)
Sets the load working directory for MarvinView load filechooser. |
void |
setViewMolbg2d(java.awt.Color c)
Sets the default molecule background color for the 2D viewer. |
void |
setViewMolbg3d(java.awt.Color c)
Sets the default molecule background color for the 3D viewer. |
void |
setViewNavmode2d(java.lang.String s)
Sets the navigation mode for the 2D viewer. |
void |
setViewNavmode3d(java.lang.String s)
Sets the navigation mode for the 3D viewer. |
void |
setViewRecentFileListSize(int size)
Sets the recent file list requested size, if it is smaller than zero, then the size will be zero, if it is more than MAX_VIEW_RECENT_FILE_LIST_SIZE
then the size will be the value of MAX_VIEW_RECENT_FILE_LIST_SIZE |
void |
setViewRendering2d(java.lang.String s)
Sets the rendering style for the 2D viewer. |
void |
setViewRendering3d(java.lang.String s)
Sets the rendering style for the 3D viewer. |
void |
setViewSaveWorkingDir(java.lang.String s)
Not implemented, don't use it. |
void |
setWireThickness(double d)
Sets the bond thickness in wireframe mode. |
boolean |
tryToLoad()
Try to load preferences from initialization file. |
boolean |
tryToLoad(java.util.Properties props)
Try to load preferences from initialization file. |
boolean |
tryToLoadTemplates()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final double DEFAULT_SKETCH_ARROW_HEAD_LENGTH
public static final double DEFAULT_SKETCH_ARROW_HEAD_WIDTH
public static final int MYTEMPLATES_GROUP_INDEX
public static final int MAX_VIEW_RECENT_FILE_LIST_SIZE
public static final int MIN_VIEW_RECENT_FILE_LIST_SIZE
public static final int DEFAULT_VIEW_RECENT_FILE_LIST_SIZE
public static final int MAX_SKETCH_RECENT_FILE_LIST_SIZE
public static final int MIN_SKETCH_RECENT_FILE_LIST_SIZE
public static final int DEFAULT_SKETCH_RECENT_FILE_LIST_SIZE
public static final boolean DEFAULT_LONE_PAIR_AUTOCALC
public static final boolean DEFAULT_BOND_IN_HAND
| Constructor Detail |
|---|
public UserSettings()
| Method Detail |
|---|
public void addOwner(java.beans.PropertyChangeListener o)
o - the ownerpublic void removeOwner(java.beans.PropertyChangeListener o)
o - the ownerpublic int getOwnerCount()
public void put(java.lang.String key,
java.lang.String v)
key - property namev - property valuepublic java.lang.String get(java.lang.String key)
key - property name
public void addTo(java.util.Properties p)
p - the target objectpublic void addWithLCKeysTo(java.util.Properties p)
p - the target objectpublic boolean tryToLoad(java.util.Properties props)
public boolean tryToLoad()
public boolean tryToLoadTemplates()
public void save(java.lang.String comment)
throws java.io.IOException
comment - comment at the beginning of file
java.io.IOException - error occured while savingpublic static java.lang.String getMyTemplatesKey()
public static java.lang.String getMyTemplatesValue(java.util.Properties props)
props - container of the stored value
getDefaultMyTemplatesValue().public java.lang.String getMyTemplatesValue()
getDefaultMyTemplatesValue().public static java.lang.String getDefaultMyTemplatesValue()
public void save(java.lang.String comment,
boolean templatesOnly)
throws java.io.IOException
comment - comment at the beginning of filetemplatesOnly - if only the templates to be saved
java.io.IOException - error occured while savingpublic void addPropertyChangeListener(java.beans.PropertyChangeListener l)
l - the property change listenerpublic void removePropertyChangeListener(java.beans.PropertyChangeListener l)
l - the property change listenerpublic java.lang.String getViewColorScheme()
public void setViewColorScheme(java.lang.String c)
c - the color scheme. (See the
colorScheme parameter.)public java.lang.String getSketchColorScheme()
public void setSketchColorScheme(java.lang.String c)
c - the color scheme. (See the
colorScheme parameter.)public java.awt.Color getSketchMolbg2d()
public void setSketchMolbg2d(java.awt.Color c)
c - the colorpublic java.awt.Color getSketchMolbg3d()
public void setSketchMolbg3d(java.awt.Color c)
c - the colorpublic java.awt.Color getViewMolbg2d()
public void setViewMolbg2d(java.awt.Color c)
c - the colorpublic java.awt.Color getViewMolbg3d()
public void setViewMolbg3d(java.awt.Color c)
c - the colorpublic java.lang.String getSketchImplicitH()
public void setSketchImplicitH(java.lang.String s)
s - the method. (See the
implicitH parameter.)public java.lang.String getViewImplicitH()
public void setViewImplicitH(java.lang.String s)
s - the method. (See the
implicitH parameter.)public boolean getViewExplicitH()
public void setViewExplicitH(boolean v)
v - the visibility. (See the
explicitH parameter.)public java.lang.String getViewAnyBond()
public void setViewAnyBond(java.lang.String v)
v - "auto", "dashed" or "solid"public java.lang.String getSketchAnyBond()
public void setSketchAnyBond(java.lang.String v)
v - "auto", "dashed" or "solid"public java.lang.String getDownWedge()
public void setDownWedge(java.lang.String s)
s - "mdl" or "daylight"public boolean isBondDraggedAlong()
public void setBondDraggedAlong(boolean v)
v - true to drag along the bond by the mouse cursor, false
to hide itpublic static java.lang.String getDefaultCopyAsFormat()
CopyOptConstants.FMT_STRUCTURE,
CopyOptConstants.FMT_PLAINTEXT,
CopyOptConstants.FMT_IMAGE,
CopyOptConstants.FMT_EMF,
CopyOptConstants.FMT_OLEpublic static java.util.List getSupportedCopyAsFormats()
getDefaultCopyAsFormat()public java.lang.String getCopyAsFormat()
CopyOptConstants.FMT_STRUCTURE,
CopyOptConstants.FMT_PLAINTEXT,
CopyOptConstants.FMT_IMAGE,
CopyOptConstants.FMT_EMF,
CopyOptConstants.FMT_OLEpublic void setCopyAsFormat(java.lang.String s)
s - copy as format to select (the value cannot be null)CopyOptConstants.FMT_STRUCTURE,
CopyOptConstants.FMT_PLAINTEXT,
CopyOptConstants.FMT_IMAGE,
CopyOptConstants.FMT_EMF,
CopyOptConstants.FMT_OLEpublic boolean setCopyOpts(java.lang.String s)
s - Comma separated list of options or null. The method evaluate
the input string and accepts only supported options from it.
getCopyOpts(),
getDefaultCopyOpts(),
isSupportedCopyOpt(String),
CopyOptConstantspublic java.lang.String getCopyOpts()
setCopyOpts(String),
CopyOptConstantspublic static java.lang.String getDefaultCopyOpts()
CopyOptConstantspublic static boolean isSupportedCopyOpt(java.lang.String s)
s - checking copy format
CopyOptConstantspublic java.lang.String getDefaultSaveFormat()
public void setDefaultSaveFormat(java.lang.String s)
settings.setDefaultSaveFormat("sdf");
s - the formatMarvinPane.setFormat(String)public boolean isValenceErrorVisibleInView()
public void setValenceErrorVisibleInView(boolean v)
v - underline valence errors if truepublic boolean isValenceErrorVisible()
public void setValenceErrorVisible(boolean v)
v - underline valence errors if truepublic boolean isReactionErrorVisible()
public void setReactionErrorVisible(boolean v)
v - True to show reaction errorspublic boolean isLonePairAutoCalc()
public void setLonePairAutoCalc(boolean v)
v - true if lone pairs should be calculated automaticallypublic java.lang.String getSketchRendering2d()
public void setSketchRendering2d(java.lang.String s)
s - the style. (See the
rendering parameter.)public java.lang.String getSketchRendering3d()
public void setSketchRendering3d(java.lang.String s)
s - the style. (See the
rendering parameter.)public java.lang.String getViewRendering2d()
public void setViewRendering2d(java.lang.String s)
s - the style. (See the
rendering parameter.)public java.lang.String getViewRendering3d()
public void setViewRendering3d(java.lang.String s)
s - the style. (See the
rendering parameter.)public java.lang.String getViewNavmode2d()
public void setViewNavmode2d(java.lang.String s)
s - the navigation mode. (See the
navmode parameter.)public java.lang.String getViewNavmode3d()
public void setViewNavmode3d(java.lang.String s)
s - the navigation mode. (See the
navmode parameter.)public java.lang.String getClean2dOpts()
public void setClean2dOpts(java.lang.String s)
s - the cleaning options. (See the
clean2dOpts parameter.)public java.lang.String getClean3dOpts()
public void setClean3dOpts(java.lang.String s)
s - the cleaning options. (See the
clean2dOpts parameter.)public int getAromatizeMethod()
MoleculeGraph.AROM_BASIC or
MoleculeGraph.AROM_GENERALpublic void setAromatizeMethod(int method)
method - MoleculeGraph.AROM_BASIC or
MoleculeGraph.AROM_GENERALpublic int getAtomMappingMethod()
MolEditor.MAPATOMS_CHANGING or
MolEditor.MAPATOMS_COMPLETE or
MolEditor.MAPATOMS_MATCHINGpublic void setAtomMappingMethod(int method)
method - MolEditor.MAPATOMS_CHANGING or
MolEditor.MAPATOMS_COMPLETE or
MolEditor.MAPATOMS_MATCHINGpublic java.awt.Font getAtomFont()
public void setAtomFont(java.awt.Font f)
f - the font namepublic double getAtomSize()
public void setAtomSize(double r)
r - the atom size. (See the
atomsize parameter.)public double getBondSpacing()
public void setBondSpacing(double w)
width = w*1.54 Å = w*scale pixels
w - the bond spacing in C-C bond length units.public double getWireThickness()
public void setWireThickness(double d)
d - the bond thicknesspublic double getStickThickness()
public void setStickThickness(double d)
d - the stick thicknesspublic double getBallRadius()
public void setBallRadius(double r)
r - the ball radiuspublic double getSketchArrowHeadLength()
public void setSketchArrowHeadLength(double d)
d - the arrow head lengthpublic double getSketchArrowHeadWidth()
public void setSketchArrowHeadWidth(double d)
d - the arrow head widthpublic double getSketchArrowTailLength()
public void setSketchArrowTailLength(double d)
d - the arrow tail lengthpublic double getSketchArrowTailWidth()
public void setSketchArrowTailWidth(double d)
d - the arrow tail widthpublic java.util.List getViewRecentFileList()
List recentFiles - List of recently used files'
pathes'public void addToViewRecentFileList(java.io.File f)
f - the File which has to be added to the Listpublic int getViewRecentFileListSize()
public void setViewRecentFileListSize(int size)
MAX_VIEW_RECENT_FILE_LIST_SIZE
then the size will be the value of MAX_VIEW_RECENT_FILE_LIST_SIZE
size - the requested size.public java.util.List getSketchRecentFileList()
List recentFiles - List of recently used files'
paths'public void addToSketchRecentFileList(java.io.File f)
f - the File which has to be added to the Listpublic int getSketchRecentFileListSize()
public voi