|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.sourcejammer.client.SourceJammerClient
Title: $FileName: SourceJammerClient.java$
Nested Class Summary | |
static class |
SourceJammerClient.ConfXMLNodes
|
Field Summary | |
private java.awt.Color |
addedColor
|
static java.lang.String |
BOLD
|
static java.lang.String |
BOLDITALIC
|
private static java.lang.String |
CONF_FILE
|
private java.io.File |
confFile
|
private char[] |
defaultEndOfLine
|
private int |
defaultEOLType
|
private int |
defaultFileType
|
private java.awt.Color |
deletedColor
|
private java.lang.String |
displayTextPropertiesFileName
|
private java.lang.String |
fileDialogType
|
private FileEventListenerPluginPool |
filePool
|
private java.lang.String[] |
hideFileCommand
|
private java.lang.String |
initialLookAndFeel
|
private static SourceJammerClient |
instance
|
static java.lang.String |
ITALIC
|
static java.lang.String |
J_FILE_CHOOSER
|
private java.lang.String |
keyStoreFile
|
static java.lang.String |
lfa_DELETE
|
static java.lang.String |
lfa_GET_LATEST
|
static java.lang.String |
lfa_NO_SPECIAL_ACTION
|
static java.lang.String |
lfa_SET_READ_ONLY
|
private java.lang.String[] |
makeWritableCommand
|
private int |
maxFileSendChunkSize
|
private java.awt.Color |
modifiedColor
|
private java.awt.Font |
monoFont
|
private java.awt.Color |
notInArchiveColor
|
private java.awt.Color |
notInLocalColor
|
private java.awt.Color |
notInSyncColor
|
private java.lang.String |
onAddFileAction
|
private java.lang.String |
onCheckInFileAction
|
private java.lang.String |
onFileModifiedOnCheckin
|
private java.lang.String |
onGetFileAction
|
static java.lang.String |
PLAIN
|
private java.util.ArrayList |
plugins
|
private java.lang.String[] |
showFileCommand
|
private int |
tabSize
|
static java.lang.String |
TREE_FILE_DIALOG
|
static java.lang.String |
VERSION
|
private int |
zipIfLargerThan
|
Constructor Summary | |
private |
SourceJammerClient()
|
Method Summary | |
private void |
addAttribIfNotNull(java.lang.String attrib,
java.lang.String value,
org.w3c.dom.Element elm)
|
private void |
colorToElement(java.awt.Color color,
org.w3c.dom.Element elm)
|
private java.lang.String |
commandToString(java.lang.String[] s)
|
java.awt.Color |
getAddedColor()
Returns the addedColor. |
private java.awt.Color |
getColorFromElement(org.w3c.dom.Element elm)
Looks for r, g, and b attributes in elm and builds a Color based on the values. |
char[] |
getDefaultEndOfLine()
Returns the defaultEndOfLine. |
int |
getDefaultEOLType()
Returns the defaultEOLType. |
int |
getDefaultFileType()
Returns the defaultFileType. |
java.awt.Color |
getDeletedColor()
Returns the deletedColor. |
java.lang.String |
getDisplayTextPropertiesFileName()
Returns the displayTextPropertiesFileName. |
java.lang.String |
getFileDialogType()
Returns the fileDialogType. |
FileEventListenerPluginPool |
getFileListeners()
|
FileEventListenerPluginPool |
getFilePool()
Returns the filePool. |
private java.awt.Font |
getFontFromElement(org.w3c.dom.Element elm)
|
java.lang.String[] |
getHideFileCommand()
Returns the hideFileCommand. |
java.lang.String |
getInitialLookAndFeel()
Returns the initialLookAndFeel. |
static SourceJammerClient |
getInstance()
|
static SourceJammerClient |
getInstance(java.lang.String confPath)
|
java.lang.String |
getKeyStoreFile()
|
java.lang.String[] |
getMakeWritableCommand()
Returns the makeWritableCommand. |
int |
getMaxFileSendChunkSize()
Returns the maxFileSendChunkSize. |
java.awt.Color |
getModifiedColor()
Returns the modifiedColor. |
java.awt.Font |
getMonoFont()
Returns the monoFont. |
java.awt.Color |
getNotInArchiveColor()
Returns the notInArchiveColor. |
java.awt.Color |
getNotInLocalColor()
Returns the notInLocalColor. |
java.awt.Color |
getNotInSyncColor()
Returns the notInSyncColor. |
java.lang.String |
getOnAddFileAction()
Returns the onAddFileAction. |
java.lang.String |
getOnCheckInFileAction()
Returns the onCheckInFileAction. |
java.lang.String |
getOnFileModifiedOnCheckin()
Returns the onFileModifiedOnCheckin. |
java.lang.String |
getOnGetFileAction()
Returns the onGetFileAction. |
java.util.ArrayList |
getPlugins()
|
java.lang.String[] |
getShowFileCommand()
Returns the showFileCommand. |
int |
getTabSize()
Returns the tabSize. |
int |
getZipIfLargerThan()
Returns the zipIfLargerThan. |
private void |
load(java.lang.String sBasePath)
|
private void |
loadPlugins(org.w3c.dom.Element configRootElement)
|
void |
save()
|
private void |
savePlugins(org.w3c.dom.Element elmRoot)
|
void |
setAddedColor(java.awt.Color addedColor)
Sets the addedColor. |
void |
setDefaultEndOfLine(char[] defaultEndOfLine)
Sets the defaultEndOfLine. |
void |
setDefaultEOLType(int defaultEOLType)
Sets the defaultEOLType. |
void |
setDefaultFileType(int defaultFileType)
Sets the defaultFileType. |
void |
setDeletedColor(java.awt.Color deletedColor)
Sets the deletedColor. |
void |
setDisplayTextPropertiesFileName(java.lang.String displayTextPropertiesFileName)
Sets the displayTextPropertiesFileName. |
void |
setFileDialogType(java.lang.String fileDialogType)
Sets the fileDialogType. |
void |
setFilePool(FileEventListenerPluginPool filePool)
Sets the filePool. |
void |
setHideFileCommand(java.lang.String[] hideFileCommand)
Sets the hideFileCommand. |
void |
setInitialLookAndFeel(java.lang.String initialLookAndFeel)
Sets the initialLookAndFeel. |
void |
setKeyStoreFile(java.lang.String keyStoreFile)
Sets the keyStoreFile. |
void |
setMakeWritableCommand(java.lang.String[] makeWritableCommand)
Sets the makeWritableCommand. |
void |
setMaxFileSendChunkSize(int maxFileSendChunkSize)
Sets the maxFileSendChunkSize. |
void |
setModifiedColor(java.awt.Color modifiedColor)
Sets the modifiedColor. |
void |
setMonoFont(java.awt.Font monoFont)
Sets the monoFont. |
void |
setNotInArchiveColor(java.awt.Color notInArchiveColor)
Sets the notInArchiveColor. |
void |
setNotInLocalColor(java.awt.Color notInLocalColor)
Sets the notInLocalColor. |
void |
setNotInSyncColor(java.awt.Color notInSyncColor)
Sets the notInSyncColor. |
void |
setOnAddFileAction(java.lang.String onAddFileAction)
Sets the onAddFileAction. |
void |
setOnCheckInFileAction(java.lang.String onCheckInFileAction)
Sets the onCheckInFileAction. |
void |
setOnFileModifiedOnCheckin(java.lang.String onFileModifiedOnCheckin)
Sets the onFileModifiedOnCheckin. |
void |
setOnGetFileAction(java.lang.String onGetFileAction)
Sets the onGetFileAction. |
void |
setShowFileCommand(java.lang.String[] showFileCommand)
Sets the showFileCommand. |
void |
setTabSize(int tabSize)
Sets the tabSize. |
void |
setZipIfLargerThan(int zipIfLargerThan)
Sets the zipIfLargerThan. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String VERSION
private static final java.lang.String CONF_FILE
public static final java.lang.String lfa_SET_READ_ONLY
public static final java.lang.String lfa_DELETE
public static final java.lang.String lfa_GET_LATEST
public static final java.lang.String lfa_NO_SPECIAL_ACTION
public static final java.lang.String TREE_FILE_DIALOG
public static final java.lang.String J_FILE_CHOOSER
public static final java.lang.String PLAIN
public static final java.lang.String BOLD
public static final java.lang.String ITALIC
public static final java.lang.String BOLDITALIC
private static SourceJammerClient instance
private char[] defaultEndOfLine
private int defaultFileType
private java.lang.String[] makeWritableCommand
private int zipIfLargerThan
private java.lang.String initialLookAndFeel
private int defaultEOLType
private int maxFileSendChunkSize
private java.lang.String displayTextPropertiesFileName
private java.lang.String fileDialogType
private java.lang.String[] hideFileCommand
private java.lang.String[] showFileCommand
private java.awt.Color deletedColor
private java.awt.Color addedColor
private java.awt.Color modifiedColor
private java.awt.Color notInArchiveColor
private java.awt.Color notInSyncColor
private java.awt.Color notInLocalColor
private java.lang.String onAddFileAction
private java.lang.String onCheckInFileAction
private java.lang.String onGetFileAction
private java.lang.String onFileModifiedOnCheckin
private java.util.ArrayList plugins
private FileEventListenerPluginPool filePool
private java.awt.Font monoFont
private int tabSize
private java.lang.String keyStoreFile
private java.io.File confFile
Constructor Detail |
private SourceJammerClient()
Method Detail |
public FileEventListenerPluginPool getFileListeners()
private void load(java.lang.String sBasePath) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
private java.lang.String commandToString(java.lang.String[] s)
public void save() throws javax.xml.transform.TransformerException, java.io.IOException
javax.xml.transform.TransformerException
java.io.IOException
private void addAttribIfNotNull(java.lang.String attrib, java.lang.String value, org.w3c.dom.Element elm)
private void colorToElement(java.awt.Color color, org.w3c.dom.Element elm)
public java.util.ArrayList getPlugins()
private void loadPlugins(org.w3c.dom.Element configRootElement)
private void savePlugins(org.w3c.dom.Element elmRoot)
public java.lang.String getKeyStoreFile()
private java.awt.Font getFontFromElement(org.w3c.dom.Element elm)
private java.awt.Color getColorFromElement(org.w3c.dom.Element elm)
public static SourceJammerClient getInstance()
public static SourceJammerClient getInstance(java.lang.String confPath)
public java.awt.Color getAddedColor()
public char[] getDefaultEndOfLine()
public int getDefaultEOLType()
public int getDefaultFileType()
public java.awt.Color getDeletedColor()
public java.lang.String getDisplayTextPropertiesFileName()
public java.lang.String getFileDialogType()
public FileEventListenerPluginPool getFilePool()
public java.lang.String[] getHideFileCommand()
public java.lang.String getInitialLookAndFeel()
public java.lang.String[] getMakeWritableCommand()
public int getMaxFileSendChunkSize()
public java.awt.Color getModifiedColor()
public java.awt.Font getMonoFont()
public java.awt.Color getNotInArchiveColor()
public java.awt.Color getNotInLocalColor()
public java.awt.Color getNotInSyncColor()
public java.lang.String getOnAddFileAction()
public java.lang.String getOnCheckInFileAction()
public java.lang.String getOnFileModifiedOnCheckin()
public java.lang.String getOnGetFileAction()
public java.lang.String[] getShowFileCommand()
public int getTabSize()
public int getZipIfLargerThan()
public void setAddedColor(java.awt.Color addedColor)
addedColor
- The addedColor to setpublic void setDefaultEndOfLine(char[] defaultEndOfLine)
defaultEndOfLine
- The defaultEndOfLine to setpublic void setDefaultEOLType(int defaultEOLType)
defaultEOLType
- The defaultEOLType to setpublic void setDefaultFileType(int defaultFileType)
defaultFileType
- The defaultFileType to setpublic void setDeletedColor(java.awt.Color deletedColor)
deletedColor
- The deletedColor to setpublic void setDisplayTextPropertiesFileName(java.lang.String displayTextPropertiesFileName)
displayTextPropertiesFileName
- The displayTextPropertiesFileName to setpublic void setFileDialogType(java.lang.String fileDialogType)
fileDialogType
- The fileDialogType to setpublic void setFilePool(FileEventListenerPluginPool filePool)
filePool
- The filePool to setpublic void setHideFileCommand(java.lang.String[] hideFileCommand)
hideFileCommand
- The hideFileCommand to setpublic void setInitialLookAndFeel(java.lang.String initialLookAndFeel)
initialLookAndFeel
- The initialLookAndFeel to setpublic void setKeyStoreFile(java.lang.String keyStoreFile)
keyStoreFile
- The keyStoreFile to setpublic void setMakeWritableCommand(java.lang.String[] makeWritableCommand)
makeWritableCommand
- The makeWritableCommand to setpublic void setMaxFileSendChunkSize(int maxFileSendChunkSize)
maxFileSendChunkSize
- The maxFileSendChunkSize to setpublic void setModifiedColor(java.awt.Color modifiedColor)
modifiedColor
- The modifiedColor to setpublic void setMonoFont(java.awt.Font monoFont)
monoFont
- The monoFont to setpublic void setNotInArchiveColor(java.awt.Color notInArchiveColor)
notInArchiveColor
- The notInArchiveColor to setpublic void setNotInLocalColor(java.awt.Color notInLocalColor)
notInLocalColor
- The notInLocalColor to setpublic void setNotInSyncColor(java.awt.Color notInSyncColor)
notInSyncColor
- The notInSyncColor to setpublic void setOnAddFileAction(java.lang.String onAddFileAction)
onAddFileAction
- The onAddFileAction to setpublic void setOnCheckInFileAction(java.lang.String onCheckInFileAction)
onCheckInFileAction
- The onCheckInFileAction to setpublic void setOnFileModifiedOnCheckin(java.lang.String onFileModifiedOnCheckin)
onFileModifiedOnCheckin
- The onFileModifiedOnCheckin to setpublic void setOnGetFileAction(java.lang.String onGetFileAction)
onGetFileAction
- The onGetFileAction to setpublic void setShowFileCommand(java.lang.String[] showFileCommand)
showFileCommand
- The showFileCommand to setpublic void setTabSize(int tabSize)
tabSize
- The tabSize to setpublic void setZipIfLargerThan(int zipIfLargerThan)
zipIfLargerThan
- The zipIfLargerThan to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |