public void onChanged(ChangedEvent event) { boolean val = publicGeodesk.getValueAsBoolean(); if (geodesk.getBlueprint().isLimitToCreatorTerritory()) { limitToCreatorTerritory.setDisabled(true); } else { limitToCreatorTerritory.setDisabled(!val); } if (geodesk.getBlueprint().isLimitToUserTerritory()) { limitToUserTerritory.setDisabled(true); } else { limitToUserTerritory.setDisabled(val); } } });
limitToCreatorTerritory.setValue(loket.isLimitToCreatorTerritory()); limitToUserTerritory.setValue(loket.isLimitToUserTerritory()); limitToCreatorTerritory.setDisabled(!loket.isPublic()); limitToUserTerritory.setDisabled(loket.isPublic()); publicGeodesk.setDisabled(!loket.getBlueprint().isPublic()); if (!limitToUserTerritory.isDisabled()) { limitToUserTerritory.setDisabled(loket.getBlueprint().isLimitToUserTerritory()); limitToCreatorTerritory.setDisabled(loket.getBlueprint().isLimitToCreatorTerritory()); active.setDisabled(true); active.setHint("<nobr>" + MESSAGES.geodeskSettingsWarnGeodeskInactivedByBlueprint() + "</nobr>"); } else { active.setDisabled(false); active.setHint("");
public void setBlueprint(BlueprintDto blueprint) { form.clearValues(); this.blueprint = blueprint; if (blueprint != null) { blueprintName.setValue(blueprint.getName()); clientApplicationName.setValue(blueprint.getUserApplicationKey()); lastEditBy.setValue(blueprint.getLastEditBy()); lastEditDate.setValue(DATE_FORMATTER.format(blueprint.getLastEditDate())); active.setValue(blueprint.isActive()); geodesksActive.setValue(blueprint.isGeodesksActive()); publiek.setValue(blueprint.isPublic()); limitToLoketTerritory.setValue(blueprint.isLimitToCreatorTerritory()); limitToUserTerritory.setValue(blueprint.isLimitToUserTerritory()); limitToLoketTerritory.setDisabled(!blueprint.isPublic()); limitToUserTerritory.setDisabled(blueprint.isPublic()); } fireChangedHandler(); }
publicLayer.setDisabled(true); // altijd readonly hier publicLayer.setWrapTitle(false);
publiek.setWrapTitle(false); publiek.setPrompt(MESSAGES.blueprintAttributePublicTooltip()); publiek.setDisabled(true); publiek.addChangeHandler(new ChangeHandler() {