|
EGF Engine Release 0.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ITypeHolder
Hosts a java type to avoid Eclipse class loader issues through extension mechanism.
Implementors have to provide a default constructor with no arguments.
| Method Summary | |
|---|---|
String |
getSelectionDialog()
Return the class name of the selection dialog to open when 'Browse' button is pressed to enter the value of a type holder. |
ISelectionHandler |
getSelectionHandler()
Return a class that is able to handle selected object returned by the selection dialog. |
Object |
getValue(String value_p)
Convert value from string to object. |
boolean |
isJava()
Is it standing for a java type (ie a class) ? |
boolean |
isValid(String value_p)
Is value string representation valid ? |
void |
setPluginId(String pluginId_p)
Set the id of the plug-in responsible to deal with the given value in getValue(String) and isValid(String). |
| Method Detail |
|---|
boolean isJava()
boolean isValid(String value_p)
value_p -
Object getValue(String value_p)
value_p -
void setPluginId(String pluginId_p)
getValue(String) and isValid(String).
pluginId_p - must be the id of the plug-in not its name (e.g "org.eclipse.core.runtime").String getSelectionDialog()
SelectionDialog(Shell parentShell).
getSelectionHandler().ISelectionHandler getSelectionHandler()
getSelectionDialog().
|
EGF Engine Release 0.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.