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()CharSequencecreateNewFileContents(INewFileParams params)StringgetFileExtension()StringgetIcon()IIssueContainergetIssueContainer(EditorHost editor)StringgetName()StringgetTooltipMessage(int iPos, EditorHost editor)StringgetTypeAtOffset(IType type, int offset)INewFileParamsmakeDefaultParams(String fqn)StyledEditorKitmakeEditorKit()JComponentmakePanel(INewFileParams params)voidparse(IType type, String strText, boolean forceCodeCompletion, boolean changed, EditorHost editor)
-
-
-
Method Detail
-
canCreate
boolean canCreate()
-
getFileExtension
String getFileExtension()
-
getName
String getName()
-
getIcon
String getIcon()
-
makeDefaultParams
INewFileParams makeDefaultParams(String fqn)
-
makePanel
JComponent makePanel(INewFileParams params)
-
createNewFileContents
CharSequence createNewFileContents(INewFileParams params)
-
makeEditorKit
StyledEditorKit makeEditorKit()
-
parse
void parse(IType type, String strText, boolean forceCodeCompletion, boolean changed, EditorHost editor)
-
canAddBreakpoint
boolean canAddBreakpoint(IType type, int line)
-
getTooltipMessage
String getTooltipMessage(int iPos, EditorHost editor)
-
getIssueContainer
IIssueContainer getIssueContainer(EditorHost editor)
-
-