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 boolean
canAddBreakpoint(IType type, int line)
boolean
canCreate()
CharSequence
createNewFileContents(INewFileParams params)
String
getFileExtension()
String
getIcon()
IIssueContainer
getIssueContainer(EditorHost editor)
String
getName()
String
getTooltipMessage(int iPos, EditorHost editor)
String
getTypeAtOffset(IType type, int offset)
INewFileParams
makeDefaultParams(String fqn)
StyledEditorKit
makeEditorKit()
JComponent
makePanel(INewFileParams params)
void
parse(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)
-
-