Package editor.plugin.typeloader
Interface ITypeFactory
-
- All Known Implementing Classes:
JavaTypeFactory,PropertiesTypeFactory
public interface ITypeFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanAddBreakpoint(IType type, int line)booleancanCreate()java.lang.CharSequencecreateNewFileContents(INewFileParams params)java.lang.StringgetFileExtension()java.lang.StringgetIcon()IIssueContainergetIssueContainer(EditorHost editor)java.lang.StringgetName()java.lang.StringgetTooltipMessage(int iPos, EditorHost editor)java.lang.StringgetTypeAtOffset(IType type, int offset)INewFileParamsmakeDefaultParams(java.lang.String fqn)javax.swing.text.StyledEditorKitmakeEditorKit()javax.swing.JComponentmakePanel(INewFileParams params)voidparse(IType type, java.lang.String strText, boolean forceCodeCompletion, boolean changed, EditorHost editor)
-
-
-
Method Detail
-
canCreate
boolean canCreate()
-
getFileExtension
java.lang.String getFileExtension()
-
getName
java.lang.String getName()
-
getIcon
java.lang.String getIcon()
-
makeDefaultParams
INewFileParams makeDefaultParams(java.lang.String fqn)
-
makePanel
javax.swing.JComponent makePanel(INewFileParams params)
-
createNewFileContents
java.lang.CharSequence createNewFileContents(INewFileParams params)
-
makeEditorKit
javax.swing.text.StyledEditorKit makeEditorKit()
-
parse
void parse(IType type, java.lang.String strText, boolean forceCodeCompletion, boolean changed, EditorHost editor)
-
canAddBreakpoint
boolean canAddBreakpoint(IType type, int line)
-
getTypeAtOffset
java.lang.String getTypeAtOffset(IType type, int offset)
-
getTooltipMessage
java.lang.String getTooltipMessage(int iPos, EditorHost editor)
-
getIssueContainer
IIssueContainer getIssueContainer(EditorHost editor)
-
-