@ScriptFunction(jsDoc = "" + "/**\n" + " * Command sql text to be applied in a database.\n" + " */") public String getCommand() { return command; }
@ScriptFunction(jsDoc = "" + "/**\n" + " * Parameters of command.\n" + " */") public List<ChangeValue> getParameters() { return parameters; }
@ScriptFunction(jsDoc = SOURCE_JS_DOC) @Override public HasPublished getSource() { return source; }
/** * Returns the field's type information * * @return The field's type information */ @ScriptFunction(jsDoc = TYPE_INFO_JS_DOC) public String getType() { return type; }
@ScriptFunction(jsDoc = ERROR_JSDOC) @Override public String getError() { return errorMessage; }
/** * Sets table name. * * @param aValue The table name to be set. */ @ScriptFunction public void setTableName(String aValue) { String oldValue = tableName; tableName = aValue; changeSupport.firePropertyChange(TABLE_NAME_PROPERTY, oldValue, aValue); }
/** * Sets indicating primary key state of this field. * * @param aValue Flag, indicating primary key state of this field. */ @ScriptFunction public void setPk(boolean aValue) { boolean oldValue = pk; pk = aValue; changeSupport.firePropertyChange(PK_PROPERTY, oldValue, aValue); }
/** * Set the description to this field. * * @param aValue A description to be set. */ @ScriptFunction public void setDescription(String aValue) { String oldValue = description; description = aValue; changeSupport.firePropertyChange(DESCRIPTION_PROPERTY, oldValue, aValue); }
@ScriptFunction public void setOnRequeried(JSObject aValue) { JSObject oldValue = onRequeried; onRequeried = aValue; changeSupport.firePropertyChange("onRequeried", oldValue, aValue); }
@ScriptFunction @Override public void setFocusable(boolean aValue) { super.setFocusable(aValue); }
@ScriptFunction(jsDoc = REQUERY_JSDOC, params = {"onSuccess", "onFailure"}) @Override public void requery(JSObject aOnSuccess, JSObject aOnFailure) throws Exception { changeLog.clear(); super.requery(aOnSuccess, aOnFailure); }
@ScriptFunction(jsDoc = REVERT_JSDOC) @Override public void revert() { changeLogs.values().stream().forEach((changeLog) -> { changeLog.clear(); }); super.revert(); }
@ScriptFunction(jsDoc = REQUERY_JSDOC, params = {"onSuccess", "onFailure"}) @Override public void requery(JSObject aOnSuccess, JSObject aOnFailure) throws Exception { changeLogs.values().stream().forEach((changeLog) -> { changeLog.clear(); }); super.requery(aOnSuccess, aOnFailure); }
@ScriptFunction(jsDoc = APPEND_JSDOC, params = {"data"}) public void append(JSObject aData) { if (snapshotConsumer != null) { snapshotConsumer.call(null, new Object[]{aData, false}); } }
@ScriptFunction(jsDoc = JS_NAME_DOC) @Override public String getName() { return super.getName(); }
@ScriptFunction(jsDoc = FOREGROUND_JSDOC) @Override public Color getForeground() { return super.getForeground(); }
@ScriptFunction(jsDoc = COMPONENT_POPUP_MENU_JSDOC) @Override public JPopupMenu getComponentPopupMenu() { return super.getComponentPopupMenu(); }
@ScriptFunction(jsDoc = TOP_JSDOC) @Override public int getTop() { return super.getLocation().y; }
@ScriptFunction @Override public void setOnMouseExited(JSObject aValue) { eventsProxy.getHandlers().put(ControlEventsIProxy.mouseExited, aValue); }
@ScriptFunction @Override public void setOnMouseWheelMoved(JSObject aValue) { eventsProxy.setOnMouseWheelMoved(aValue); }