Package editor.plugin.typeloader.java
Class JavaTypeFactory
- java.lang.Object
-
- editor.plugin.typeloader.java.JavaTypeFactory
-
- All Implemented Interfaces:
ITypeFactory
public class JavaTypeFactory extends java.lang.Object implements ITypeFactory
-
-
Constructor Summary
Constructors Constructor Description JavaTypeFactory()
-
Method Summary
All Methods Instance Methods Concrete 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)JavaEditorKitmakeEditorKit()javax.swing.JComponentmakePanel(INewFileParams params)voidparse(IType type, java.lang.String strText, boolean forceCodeCompletion, boolean changed, EditorHost editor)
-
-
-
Method Detail
-
canCreate
public boolean canCreate()
- Specified by:
canCreatein interfaceITypeFactory
-
getFileExtension
public java.lang.String getFileExtension()
- Specified by:
getFileExtensionin interfaceITypeFactory
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceITypeFactory
-
getIcon
public java.lang.String getIcon()
- Specified by:
getIconin interfaceITypeFactory
-
makeDefaultParams
public INewFileParams makeDefaultParams(java.lang.String fqn)
- Specified by:
makeDefaultParamsin interfaceITypeFactory
-
makePanel
public javax.swing.JComponent makePanel(INewFileParams params)
- Specified by:
makePanelin interfaceITypeFactory
-
createNewFileContents
public java.lang.CharSequence createNewFileContents(INewFileParams params)
- Specified by:
createNewFileContentsin interfaceITypeFactory
-
makeEditorKit
public JavaEditorKit makeEditorKit()
- Specified by:
makeEditorKitin interfaceITypeFactory
-
parse
public void parse(IType type, java.lang.String strText, boolean forceCodeCompletion, boolean changed, EditorHost editor)
- Specified by:
parsein interfaceITypeFactory
-
getTypeAtOffset
public java.lang.String getTypeAtOffset(IType type, int offset)
- Specified by:
getTypeAtOffsetin interfaceITypeFactory
-
canAddBreakpoint
public boolean canAddBreakpoint(IType type, int line)
- Specified by:
canAddBreakpointin interfaceITypeFactory
-
getTooltipMessage
public java.lang.String getTooltipMessage(int iPos, EditorHost editor)- Specified by:
getTooltipMessagein interfaceITypeFactory
-
getIssueContainer
public IIssueContainer getIssueContainer(EditorHost editor)
- Specified by:
getIssueContainerin interfaceITypeFactory
-
-