|
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.