|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectrj.tools.jcsc.plugins.intellij.IntellijJCSCImpl
Implementation for the JCSC / IntelliJ plugin
| Field Summary |
| Fields inherited from interface rj.tools.jcsc.plugins.intellij.IntellijJCSC |
COMPONENT_NAME |
| Constructor Summary | |
IntellijJCSCImpl(com.intellij.openapi.project.Project project)
Creates a new instance |
|
| Method Summary | |
void |
apply()
Apply new settings |
javax.swing.JComponent |
createComponent()
Create ui component |
void |
disposeComponent()
Dispose the component |
void |
disposeUIResources()
Terminate the component |
void |
fileClosed(com.intellij.openapi.fileEditor.FileEditorManager source,
com.intellij.openapi.vfs.VirtualFile file)
Called when file was closed |
void |
fileOpened(com.intellij.openapi.fileEditor.FileEditorManager source,
com.intellij.openapi.vfs.VirtualFile file)
Called when new file was opened |
java.lang.String |
getComponentName()
Get the name of the component |
java.lang.String |
getDisplayName()
Get the display name for the component |
java.lang.String |
getHelpTopic()
Get the help topic of the component |
javax.swing.Icon |
getIcon()
Get the icon of the component |
JCSCOptions |
getJCSCOptions()
Get the JCSC options |
java.lang.String |
getProjectId()
Get the project id |
void |
initComponent()
Initialize the component |
boolean |
isModified()
Whether plugin has been modified |
void |
projectClosed()
Called when project was closes |
void |
projectOpened()
Called when project was opened |
void |
readExternal(org.jdom.Element element)
Called to read the component settings |
void |
reset()
Restore old settings |
void |
selectedFileChanged(com.intellij.openapi.fileEditor.FileEditorManagerEvent e)
Called when selected file has changed |
void |
selectionChanged(com.intellij.openapi.fileEditor.FileEditorManagerEvent event)
Called when selection has changed |
void |
writeExternal(org.jdom.Element element)
Called to write the component settings |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public IntellijJCSCImpl(com.intellij.openapi.project.Project project)
project - | Method Detail |
public void fileOpened(com.intellij.openapi.fileEditor.FileEditorManager source,
com.intellij.openapi.vfs.VirtualFile file)
fileOpened in interface com.intellij.openapi.fileEditor.FileEditorManagerListenersource - file -
public void fileClosed(com.intellij.openapi.fileEditor.FileEditorManager source,
com.intellij.openapi.vfs.VirtualFile file)
fileClosed in interface com.intellij.openapi.fileEditor.FileEditorManagerListenersource - file - public void selectionChanged(com.intellij.openapi.fileEditor.FileEditorManagerEvent event)
selectionChanged in interface com.intellij.openapi.fileEditor.FileEditorManagerListenerevent - public void selectedFileChanged(com.intellij.openapi.fileEditor.FileEditorManagerEvent e)
e - public java.lang.String getDisplayName()
getDisplayName in interface com.intellij.openapi.options.Configurablepublic javax.swing.Icon getIcon()
getIcon in interface com.intellij.openapi.options.Configurablepublic java.lang.String getHelpTopic()
getHelpTopic in interface com.intellij.openapi.options.Configurablepublic javax.swing.JComponent createComponent()
createComponent in interface com.intellij.openapi.options.UnnamedConfigurablepublic boolean isModified()
isModified in interface com.intellij.openapi.options.UnnamedConfigurable
public void apply()
throws com.intellij.openapi.options.ConfigurationException
apply in interface com.intellij.openapi.options.UnnamedConfigurablecom.intellij.openapi.options.ConfigurationExceptionpublic void reset()
reset in interface com.intellij.openapi.options.UnnamedConfigurablepublic JCSCOptions getJCSCOptions()
getJCSCOptions in interface IntellijJCSCpublic void disposeUIResources()
disposeUIResources in interface com.intellij.openapi.options.UnnamedConfigurablepublic void initComponent()
initComponent in interface com.intellij.openapi.components.BaseComponentpublic void disposeComponent()
disposeComponent in interface com.intellij.openapi.components.BaseComponentpublic void projectOpened()
projectOpened in interface com.intellij.openapi.components.ProjectComponentpublic void projectClosed()
projectClosed in interface com.intellij.openapi.components.ProjectComponent
public void readExternal(org.jdom.Element element)
throws com.intellij.openapi.util.InvalidDataException
readExternal in interface com.intellij.openapi.util.JDOMExternalizableelement -
com.intellij.openapi.util.InvalidDataException
public void writeExternal(org.jdom.Element element)
throws com.intellij.openapi.util.WriteExternalException
writeExternal in interface com.intellij.openapi.util.JDOMExternalizableelement -
com.intellij.openapi.util.WriteExternalExceptionpublic java.lang.String getComponentName()
getComponentName in interface com.intellij.openapi.components.BaseComponentpublic java.lang.String getProjectId()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||