public class JavaTypeFactory extends Object implements ITypeFactory
| Constructor and Description |
|---|
JavaTypeFactory() |
| Modifier and Type | Method and 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) |
INewFileParams |
makeDefaultParams(String fqn) |
JavaEditorKit |
makeEditorKit() |
JComponent |
makePanel(INewFileParams params) |
void |
parse(IType type,
String strText,
boolean forceCodeCompletion,
boolean changed,
EditorHost editor) |
public boolean canCreate()
canCreate in interface ITypeFactorypublic String getFileExtension()
getFileExtension in interface ITypeFactorypublic String getName()
getName in interface ITypeFactorypublic String getIcon()
getIcon in interface ITypeFactorypublic INewFileParams makeDefaultParams(String fqn)
makeDefaultParams in interface ITypeFactorypublic JComponent makePanel(INewFileParams params)
makePanel in interface ITypeFactorypublic CharSequence createNewFileContents(INewFileParams params)
createNewFileContents in interface ITypeFactorypublic JavaEditorKit makeEditorKit()
makeEditorKit in interface ITypeFactorypublic void parse(IType type, String strText, boolean forceCodeCompletion, boolean changed, EditorHost editor)
parse in interface ITypeFactorypublic boolean canAddBreakpoint(IType type, int line)
canAddBreakpoint in interface ITypeFactorypublic String getTooltipMessage(int iPos, EditorHost editor)
getTooltipMessage in interface ITypeFactorypublic IIssueContainer getIssueContainer(EditorHost editor)
getIssueContainer in interface ITypeFactoryCopyright © 2017. All rights reserved.