| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Defines manager for this tool. Gives ability to launch tool command, load/save tool in config and other activities.
| Method Summary | |
IdeToolFilter | createDefaultToolFilter()Creates tool filter which recognizes filename pattern and assumes that first number not in file name is line and second is column. |
IdeToolFilter | createPatternToolFilter(String name)Creates pattern tool filter using patern saved in config under property name 'name' ( see tool.config for examples of such filters ). |
IdeToolFilter | createTransparentToolFilter()Creates filter that just echoes all input into message window. |
void | launchTool(IdeContext context, IdeTool tool, boolean synchronous)Executes in specified IdeContext command described by IdeTool , whether blocking on execution ( synchronous == true ) or not . |
IdeTool | loadTool(String propertyPrefix)Load tool from config stored under propertyPrefix in config : example tool.config loadTool("tool.a") will load external editor tool. |
void | saveTool(String propertyPrefix, IdeTool tool)Store tool under specified config prefix. |
void | saveTool(IdeTool tool)Store Ide tool under default prefix - "tool". |
| Method Detail |
public IdeToolFilter createDefaultToolFilter()
public IdeToolFilter createPatternToolFilter(String name)
public IdeToolFilter createTransparentToolFilter()
public void launchTool(IdeContext context, IdeTool tool, boolean synchronous)
true ) or not .public IdeTool loadTool(String propertyPrefix)
public void saveTool(String propertyPrefix, IdeTool tool)
public void saveTool(IdeTool tool)
| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||