|
com.im.ijc.core/1 5.9.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SchemaSelector
| Field Summary | |
|---|---|
static String |
PROP_ERROR_MESSAGE
This property is fired whenever error message changes |
static String |
PROP_SCHEMA
This property is fired whenever schema changes |
static String |
PROP_VALID
This property is fired whenever component's valid property changes |
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener pcl)
Adds a PropertyChangeListener which are notified after changes of any property. |
JComponent |
getComponent()
Gets the SchemaSelector component |
String |
getErrorMessage()
Gets an error message for SchemaSelector |
SchemaProviderCookie |
getSelectedSchemaProvider()
Gets selected SchemaProviderCookie or null. |
boolean |
isSelectOnlyWritableSchema()
Gets whether only writeable schema allowed to be selected. |
boolean |
isValidSelector()
Gets whether this component is 'valid'. |
void |
removePropertyChangeListener(PropertyChangeListener pcl)
Removes a PropertyChangeListener |
void |
setFinalMessageOnConnected(String msg)
Enables to set an additional message to display when schema connected. |
void |
setVisibleCreateProjectButton(boolean visible)
Show/hide Create New project button. |
void |
setVisibleOpenProjectsButton(boolean visible)
Show/hide Open project button. |
void |
updateConnection(SchemaProviderCookie schemaCookie)
Used to update the connection e.g. |
| Field Detail |
|---|
static final String PROP_VALID
static final String PROP_ERROR_MESSAGE
static final String PROP_SCHEMA
| Method Detail |
|---|
JComponent getComponent()
String getErrorMessage()
boolean isValidSelector()
boolean isSelectOnlyWritableSchema()
SchemaProviderCookie getSelectedSchemaProvider()
void setFinalMessageOnConnected(String msg)
void addPropertyChangeListener(PropertyChangeListener pcl)
void removePropertyChangeListener(PropertyChangeListener pcl)
void updateConnection(SchemaProviderCookie schemaCookie)
void setVisibleCreateProjectButton(boolean visible)
void setVisibleOpenProjectsButton(boolean visible)
|
com.im.ijc.core/1 5.9.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||