@Override public void setupLayout() { super.setupLayout(); Form siteForm = Form.create(this, Form.MAIN); Widget webSitePropertyWizardWidget = Widget.widget( wizardWebSiteProperty); webSitePropertyWizardWidget.setWidgetType( Widget.NAME_SELECTION_AREA_WIDGET_TYPE); siteForm.addRow(webSitePropertyWizardWidget); refreshLayout(siteForm); }
@Override public void setupProperties() { super.setupProperties(); endpoint.setValue(_HOST); followRedirects.setValue(true); forceHttps.setValue(false); loginType.setValue(LoginType.Basic); password.setValue(_PASSWORD); siteFilter.setValue(false); userId.setValue(_USER_ID); webSiteName.setValue(""); webSiteProperty.setHost(endpoint.getValue()); webSiteProperty.setValue(""); }
@Override public void refreshLayout(Form form) { super.refreshLayout(form); String referencedComponentId = getReferencedComponentId(); boolean useOtherConnection = false; if ((referencedComponentId != null) && referencedComponentId.startsWith( TLiferayConnectionDefinition.COMPONENT_NAME)) { useOtherConnection = true; } PropertiesUtils.setHidden(form, anonymousLogin, useOtherConnection); PropertiesUtils.setHidden(form, endpoint, useOtherConnection); PropertiesUtils.setHidden(form, loginType, useOtherConnection); PropertiesUtils.setHidden(form, password, useOtherConnection); PropertiesUtils.setHidden(form, siteFilter, useOtherConnection); PropertiesUtils.setHidden(form, userId, useOtherConnection); PropertiesUtils.setHidden(form, webSiteName, useOtherConnection); PropertiesUtils.setHidden(form, webSiteProperty, useOtherConnection); if (!useOtherConnection && anonymousLogin.getValue()) { PropertiesUtils.setHidden(form, userId, true); PropertiesUtils.setHidden(form, password, true); } if (!useOtherConnection && !siteFilter.getValue()) { PropertiesUtils.setHidden(form, webSiteName, true); PropertiesUtils.setHidden(form, webSiteProperty, true); } }
@Override public boolean postDeserialize(int version, PostDeserializeSetup setup, boolean persistent) { boolean migrated = super.postDeserialize(version, setup, persistent); migrateApiVersion(); return migrated; }
@Override public boolean postDeserialize(int version, PostDeserializeSetup setup, boolean persistent) { boolean migrated = super.postDeserialize(version, setup, persistent); migrateApiVersion(); return migrated; }
@Override public void setupLayout() { super.setupLayout();
@Override public void setupProperties() { super.setupProperties(); columnName.setTaggedValue(ADD_QUOTES, true); } }
@Override public void refreshLayout(Form form) { super.refreshLayout(form); }
@Override public boolean postDeserialize(int version, PostDeserializeSetup setup, boolean persistent) { boolean migrated = super.postDeserialize(version, setup, persistent); if (version < SPECIFY_LOGIN_TIMEOUT_VERSION_NUMBER && loginTimeout.getValue() == null) { loginTimeout.setValue(DEFAULT_LOGIN_TIMEOUT); migrated = true; } return migrated; }
@Override public void setupLayout() { super.setupLayout(); Form mainForm = new Form(this, Form.MAIN); mainForm.addColumn(columnName); }
@Override public void setupProperties() { super.setupProperties(); jdbcUrl.setValue("jdbc:"); }
@Override public void refreshLayout(Form form) { super.refreshLayout(form); }
@Override public boolean postDeserialize(int version, PostDeserializeSetup setup, boolean persistent) { boolean migrated = super.postDeserialize(version, setup, persistent); if (version < SPECIFY_LOGIN_TIMEOUT_VERSION_NUMBER && loginTimeout.getValue() == null) { loginTimeout.setValue(DEFAULT_LOGIN_TIMEOUT); migrated = true; } return migrated; }
@Override public void setupLayout() { super.setupLayout(); Form mainForm = new Form(this, Form.MAIN); mainForm.addColumn(keyName); mainForm.addColumn(keyValue); }
@Override public void setupProperties() { super.setupProperties(); schemaColumns.setTaggedValue(ComponentConstants.ADD_QUOTES, true); }
@Override public void refreshLayout(Form form) { super.refreshLayout(form); for (Form childForm : connection.getForms()) { connection.refreshLayout(childForm); } }
@Override public boolean postDeserialize(int version, PostDeserializeSetup setup, boolean persistent) { boolean migrated = super.postDeserialize(version, setup, persistent); if (version < SPECIFY_LOGIN_TIMEOUT_VERSION_NUMBER && loginTimeout.getValue() == null) { loginTimeout.setValue(DEFAULT_LOGIN_TIMEOUT); migrated = true; } return migrated; }
@Override public void setupLayout() { super.setupLayout(); Form mainForm = new Form(this, Form.MAIN); mainForm.addColumn(keyName); mainForm.addColumn(keyValue); }
@Override public void setupProperties() { super.setupProperties(); setFieldNames(Collections.EMPTY_LIST); }
@Override public void refreshLayout(Form form) { super.refreshLayout(form); for (Form childForm : connection.getForms()) { connection.refreshLayout(childForm); } }