Merge branch 'master' into feature_rsql_parser_suggestion
This commit is contained in:
@@ -120,39 +120,6 @@ public class GenerateDialog extends Window {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {// NOSONAR - as this is generated
|
||||
final int prime = 31;
|
||||
int result = super.hashCode();
|
||||
result = prime * result + ((formLayout == null) ? 0 : formLayout.hashCode());
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(final Object obj) {// NOSONAR - as this is generated
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (obj == null) {
|
||||
return false;
|
||||
}
|
||||
if (!super.equals(obj)) {
|
||||
return false;
|
||||
}
|
||||
if (getClass() != obj.getClass()) {
|
||||
return false;
|
||||
}
|
||||
final GenerateDialog other = (GenerateDialog) obj;
|
||||
if (formLayout == null) {
|
||||
if (other.formLayout != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!formLayout.equals(other.formLayout)) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Callback interface to retrieve the result from the dialog window.
|
||||
*
|
||||
@@ -225,19 +192,20 @@ public class GenerateDialog extends Window {
|
||||
});
|
||||
}
|
||||
|
||||
private TextField createRequiredTextfield(final String caption, final String value, final Resource icon,
|
||||
private static TextField createRequiredTextfield(final String caption, final String value, final Resource icon,
|
||||
final Validator validator) {
|
||||
final TextField textField = new TextField(caption, value);
|
||||
return addTextFieldValues(textField, icon, validator);
|
||||
}
|
||||
|
||||
private TextField createRequiredTextfield(final String caption, final Property<?> dataSource, final Resource icon,
|
||||
final Validator validator) {
|
||||
private static TextField createRequiredTextfield(final String caption, final Property<?> dataSource,
|
||||
final Resource icon, final Validator validator) {
|
||||
final TextField textField = new TextField(caption, dataSource);
|
||||
return addTextFieldValues(textField, icon, validator);
|
||||
}
|
||||
|
||||
private TextField addTextFieldValues(final TextField textField, final Resource icon, final Validator validator) {
|
||||
private static TextField addTextFieldValues(final TextField textField, final Resource icon,
|
||||
final Validator validator) {
|
||||
textField.setIcon(icon);
|
||||
textField.setRequired(true);
|
||||
if (validator != null) {
|
||||
|
||||
@@ -19,6 +19,7 @@ import org.springframework.boot.context.properties.EnableConfigurationProperties
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import com.google.common.base.Strings;
|
||||
import com.google.common.net.UrlEscapers;
|
||||
|
||||
/**
|
||||
* Implementation for ArtifactUrlHandler for creating urls to download resource
|
||||
@@ -55,8 +56,8 @@ public class PropertyBasedArtifactUrlHandler implements ArtifactUrlHandler {
|
||||
}
|
||||
|
||||
String urlPattern = properties.getPattern();
|
||||
final Set<Entry<String, String>> entrySet = getReplaceMap(targetId, softwareModuleId, filename, sha1Hash,
|
||||
protocolString, properties).entrySet();
|
||||
final Set<Entry<String, String>> entrySet = getReplaceMap(targetId, softwareModuleId,
|
||||
UrlEscapers.urlFragmentEscaper().escape(filename), sha1Hash, protocolString, properties).entrySet();
|
||||
for (final Entry<String, String> entry : entrySet) {
|
||||
if (entry.getKey().equals(PORT_PLACEHOLDER)) {
|
||||
urlPattern = urlPattern.replace(":{" + entry.getKey() + "}",
|
||||
|
||||
@@ -183,8 +183,8 @@ public class JpaAction extends AbstractJpaTenantAwareBaseEntity implements Actio
|
||||
|
||||
@Override
|
||||
public void fireUpdateEvent(final DescriptorEvent descriptorEvent) {
|
||||
EventBusHolder.getInstance().getEventBus().post(new ActionPropertyChangeEvent(this,
|
||||
EntityPropertyChangeHelper.getChangeSet(Action.class, descriptorEvent)));
|
||||
EventBusHolder.getInstance().getEventBus()
|
||||
.post(new ActionPropertyChangeEvent(this, EntityPropertyChangeHelper.getChangeSet(descriptorEvent)));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -72,8 +72,6 @@ import org.eclipse.persistence.descriptors.DescriptorEvent;
|
||||
public class JpaDistributionSet extends AbstractJpaNamedVersionedEntity implements DistributionSet, EventAwareEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private static final String COMPLETE_PROPERTY = "complete";
|
||||
|
||||
private static final String DELETED_PROPERTY = "deleted";
|
||||
|
||||
@Column(name = "required_migration_step")
|
||||
@@ -299,8 +297,7 @@ public class JpaDistributionSet extends AbstractJpaNamedVersionedEntity implemen
|
||||
@Override
|
||||
public void fireUpdateEvent(final DescriptorEvent descriptorEvent) {
|
||||
|
||||
final Map<String, PropertyChange> changeSet = EntityPropertyChangeHelper.getChangeSet(JpaDistributionSet.class,
|
||||
descriptorEvent);
|
||||
final Map<String, PropertyChange> changeSet = EntityPropertyChangeHelper.getChangeSet(descriptorEvent);
|
||||
EventBusHolder.getInstance().getEventBus().post(new DistributionSetUpdateEvent(this));
|
||||
|
||||
if (changeSet.containsKey(DELETED_PROPERTY)) {
|
||||
|
||||
@@ -208,8 +208,8 @@ public class JpaRollout extends AbstractJpaNamedEntity implements Rollout, Event
|
||||
|
||||
@Override
|
||||
public void fireUpdateEvent(final DescriptorEvent descriptorEvent) {
|
||||
EventBusHolder.getInstance().getEventBus().post(new RolloutPropertyChangeEvent(this,
|
||||
EntityPropertyChangeHelper.getChangeSet(Rollout.class, descriptorEvent)));
|
||||
EventBusHolder.getInstance().getEventBus()
|
||||
.post(new RolloutPropertyChangeEvent(this, EntityPropertyChangeHelper.getChangeSet(descriptorEvent)));
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -247,8 +247,8 @@ public class JpaRolloutGroup extends AbstractJpaNamedEntity implements RolloutGr
|
||||
|
||||
@Override
|
||||
public void fireUpdateEvent(final DescriptorEvent descriptorEvent) {
|
||||
EventBusHolder.getInstance().getEventBus().post(new RolloutGroupPropertyChangeEvent(this,
|
||||
EntityPropertyChangeHelper.getChangeSet(RolloutGroup.class, descriptorEvent)));
|
||||
EventBusHolder.getInstance().getEventBus().post(
|
||||
new RolloutGroupPropertyChangeEvent(this, EntityPropertyChangeHelper.getChangeSet(descriptorEvent)));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -12,7 +12,6 @@ import java.util.Map;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import org.eclipse.hawkbit.repository.eventbus.event.AbstractPropertyChangeEvent.PropertyChange;
|
||||
import org.eclipse.hawkbit.repository.model.TenantAwareBaseEntity;
|
||||
import org.eclipse.persistence.descriptors.DescriptorEvent;
|
||||
import org.eclipse.persistence.internal.sessions.ObjectChangeSet;
|
||||
import org.eclipse.persistence.queries.UpdateObjectQuery;
|
||||
@@ -21,9 +20,12 @@ import org.eclipse.persistence.sessions.changesets.DirectToFieldChangeRecord;
|
||||
/**
|
||||
* Helper class to get the change set for the property changes in the Entity.
|
||||
*
|
||||
* @param <T>
|
||||
*/
|
||||
public class EntityPropertyChangeHelper<T extends TenantAwareBaseEntity> {
|
||||
public final class EntityPropertyChangeHelper {
|
||||
|
||||
private EntityPropertyChangeHelper() {
|
||||
// noop
|
||||
}
|
||||
|
||||
/**
|
||||
* To get the map of entity property change set
|
||||
@@ -32,14 +34,11 @@ public class EntityPropertyChangeHelper<T extends TenantAwareBaseEntity> {
|
||||
* @param event
|
||||
* @return the map of the changeSet
|
||||
*/
|
||||
public static <T extends TenantAwareBaseEntity> Map<String, PropertyChange> getChangeSet(final Class<T> clazz,
|
||||
final DescriptorEvent event) {
|
||||
final T rolloutGroup = clazz.cast(event.getObject());
|
||||
public static Map<String, PropertyChange> getChangeSet(final DescriptorEvent event) {
|
||||
final ObjectChangeSet changeSet = ((UpdateObjectQuery) event.getQuery()).getObjectChangeSet();
|
||||
return changeSet.getChanges().stream().filter(record -> record instanceof DirectToFieldChangeRecord)
|
||||
.map(record -> (DirectToFieldChangeRecord) record)
|
||||
.collect(Collectors.toMap(record -> record.getAttribute(),
|
||||
record -> new PropertyChange(record.getOldValue(), record.getNewValue())));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -151,8 +151,8 @@ public class SoftwareModuleAddUpdateWindow extends CustomComponent {
|
||||
.prompt(i18n.get("textfield.description")).id(SPUIComponentIdProvider.ADD_SW_MODULE_DESCRIPTION)
|
||||
.buildTextComponent();
|
||||
|
||||
typeComboBox = SPUIComponentProvider.getComboBox(i18n.get("upload.swmodule.type"), "", "", null, null, true,
|
||||
null, i18n.get("upload.swmodule.type"));
|
||||
typeComboBox = SPUIComponentProvider.getComboBox(i18n.get("upload.swmodule.type"), "", null, null, true, null,
|
||||
i18n.get("upload.swmodule.type"));
|
||||
typeComboBox.setId(SPUIComponentIdProvider.SW_MODULE_TYPE);
|
||||
typeComboBox.setStyleName(SPUIDefinitions.COMBO_BOX_SPECIFIC_STYLE + " " + ValoTheme.COMBOBOX_TINY);
|
||||
typeComboBox.setNewItemsAllowed(Boolean.FALSE);
|
||||
|
||||
@@ -57,8 +57,6 @@ public final class SPUIComponentProvider {
|
||||
*
|
||||
* @param caption
|
||||
* caption of the combo box
|
||||
* @param height
|
||||
* combo box height
|
||||
* @param width
|
||||
* combo box width
|
||||
* @param style
|
||||
@@ -73,9 +71,9 @@ public final class SPUIComponentProvider {
|
||||
* input prompt
|
||||
* @return ComboBox
|
||||
*/
|
||||
public static ComboBox getComboBox(final String caption, final String height, final String width,
|
||||
final String style, final String styleName, final boolean required, final String data, final String promt) {
|
||||
return SPUIComboBoxDecorator.decorate(caption, height, width, style, styleName, required, data, promt);
|
||||
public static ComboBox getComboBox(final String caption, final String width, final String style,
|
||||
final String styleName, final boolean required, final String data, final String promt) {
|
||||
return SPUIComboBoxDecorator.decorate(caption, width, style, styleName, required, data, promt);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -290,20 +288,19 @@ public final class SPUIComponentProvider {
|
||||
* specify how the link should be open (f. e. new windows =
|
||||
* _blank)
|
||||
* @param style
|
||||
* chosen style of the link
|
||||
* @param setStyle
|
||||
* set true if the style should be used
|
||||
* chosen style of the link. Might be {@code null} if no style
|
||||
* should be used
|
||||
* @return a link UI component
|
||||
*/
|
||||
public static Link getLink(final String id, final String name, final String resource, final FontAwesome icon,
|
||||
final String targetOpen, final String style, final boolean setStyle) {
|
||||
final String targetOpen, final String style) {
|
||||
|
||||
final Link link = new Link(name, new ExternalResource(resource));
|
||||
link.setId(id);
|
||||
link.setIcon(icon);
|
||||
|
||||
link.setTargetName(targetOpen);
|
||||
if (setStyle) {
|
||||
if (style != null) {
|
||||
link.setStyleName(style);
|
||||
}
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ public final class SPUIComboBoxDecorator {
|
||||
* as promt
|
||||
* @return ComboBox as comp
|
||||
*/
|
||||
public static ComboBox decorate(final String caption, final String height, final String width, final String style,
|
||||
public static ComboBox decorate(final String caption, final String width, final String style,
|
||||
final String styleName, final boolean required, final String data, final String prompt) {
|
||||
final ComboBox spUICombo = new ComboBox();
|
||||
// Default settings
|
||||
@@ -67,10 +67,6 @@ public final class SPUIComboBoxDecorator {
|
||||
if (StringUtils.isNotEmpty(styleName)) {
|
||||
spUICombo.addStyleName(styleName);
|
||||
}
|
||||
// Add height
|
||||
if (StringUtils.isNotEmpty(height)) {
|
||||
spUICombo.setHeight(height);
|
||||
}
|
||||
// AddWidth
|
||||
if (StringUtils.isNotEmpty(width)) {
|
||||
spUICombo.setWidth(width);
|
||||
|
||||
@@ -189,7 +189,7 @@ public abstract class AbstractCreateUpdateTagLayout<E extends NamedEntity> exten
|
||||
|
||||
tagDesc.setNullRepresentation("");
|
||||
|
||||
tagNameComboBox = SPUIComponentProvider.getComboBox(null, "", "", null, null, false, "",
|
||||
tagNameComboBox = SPUIComponentProvider.getComboBox(null, "", null, null, false, "",
|
||||
i18n.get("label.combobox.tag"));
|
||||
tagNameComboBox.addStyleName(SPUIDefinitions.FILTER_TYPE_COMBO_STYLE);
|
||||
tagNameComboBox.setImmediate(true);
|
||||
|
||||
@@ -54,8 +54,8 @@ public abstract class CreateUpdateTypeLayout<E extends NamedEntity> extends Abst
|
||||
colorLabel = new LabelBuilder().name(i18n.get("label.choose.type.color")).buildLabel();
|
||||
colorLabel.addStyleName(SPUIDefinitions.COLOR_LABEL_STYLE);
|
||||
|
||||
tagNameComboBox = SPUIComponentProvider.getComboBox(i18n.get("label.combobox.type"), "", "", null, null, false,
|
||||
"", i18n.get("label.combobox.type"));
|
||||
tagNameComboBox = SPUIComponentProvider.getComboBox(i18n.get("label.combobox.type"), "", null, null, false, "",
|
||||
i18n.get("label.combobox.type"));
|
||||
tagNameComboBox.setId(SPUIDefinitions.NEW_DISTRIBUTION_SET_TYPE_NAME_COMBO);
|
||||
tagNameComboBox.addStyleName(SPUIDefinitions.FILTER_TYPE_COMBO_STYLE);
|
||||
tagNameComboBox.setImmediate(true);
|
||||
|
||||
@@ -266,14 +266,14 @@ public class LoginView extends VerticalLayout implements View {
|
||||
if (!uiProperties.getLinks().getDocumentation().getRoot().isEmpty()) {
|
||||
final Link docuLink = SPUIComponentProvider.getLink(SPUIComponentIdProvider.LINK_DOCUMENTATION,
|
||||
i18n.get("link.documentation.name"), uiProperties.getLinks().getDocumentation().getRoot(),
|
||||
FontAwesome.QUESTION_CIRCLE, "_blank", linkStyle, true);
|
||||
FontAwesome.QUESTION_CIRCLE, "_blank", linkStyle);
|
||||
links.addComponent(docuLink);
|
||||
docuLink.addStyleName(ValoTheme.LINK_SMALL);
|
||||
}
|
||||
|
||||
if (!uiProperties.getDemo().getUser().isEmpty()) {
|
||||
final Link demoLink = SPUIComponentProvider.getLink(SPUIComponentIdProvider.LINK_DEMO,
|
||||
i18n.get("link.demo.name"), "?demo", FontAwesome.DESKTOP, "_top", linkStyle, true);
|
||||
i18n.get("link.demo.name"), "?demo", FontAwesome.DESKTOP, "_top", linkStyle);
|
||||
links.addComponent(demoLink);
|
||||
demoLink.addStyleName(ValoTheme.LINK_SMALL);
|
||||
}
|
||||
@@ -281,7 +281,7 @@ public class LoginView extends VerticalLayout implements View {
|
||||
if (!uiProperties.getLinks().getRequestAccount().isEmpty()) {
|
||||
final Link requestAccountLink = SPUIComponentProvider.getLink(SPUIComponentIdProvider.LINK_REQUESTACCOUNT,
|
||||
i18n.get("link.requestaccount.name"), uiProperties.getLinks().getRequestAccount(),
|
||||
FontAwesome.SHOPPING_CART, "", linkStyle, true);
|
||||
FontAwesome.SHOPPING_CART, "", linkStyle);
|
||||
links.addComponent(requestAccountLink);
|
||||
requestAccountLink.addStyleName(ValoTheme.LINK_SMALL);
|
||||
}
|
||||
@@ -289,7 +289,7 @@ public class LoginView extends VerticalLayout implements View {
|
||||
if (!uiProperties.getLinks().getUserManagement().isEmpty()) {
|
||||
final Link userManagementLink = SPUIComponentProvider.getLink(SPUIComponentIdProvider.LINK_USERMANAGEMENT,
|
||||
i18n.get("link.usermanagement.name"), uiProperties.getLinks().getUserManagement(),
|
||||
FontAwesome.USERS, "_blank", linkStyle, true);
|
||||
FontAwesome.USERS, "_blank", linkStyle);
|
||||
links.addComponent(userManagementLink);
|
||||
userManagementLink.addStyleName(ValoTheme.LINK_SMALL);
|
||||
}
|
||||
|
||||
@@ -147,7 +147,7 @@ public class DistributionAddUpdateWindowLayout extends CustomComponent {
|
||||
distNameTextField = createTextField("textfield.name", SPUIComponentIdProvider.DIST_ADD_NAME);
|
||||
distVersionTextField = createTextField("textfield.version", SPUIComponentIdProvider.DIST_ADD_VERSION);
|
||||
|
||||
distsetTypeNameComboBox = SPUIComponentProvider.getComboBox(i18n.get("label.combobox.type"), "", "", null, "",
|
||||
distsetTypeNameComboBox = SPUIComponentProvider.getComboBox(i18n.get("label.combobox.type"), "", null, "",
|
||||
false, "", i18n.get("label.combobox.type"));
|
||||
distsetTypeNameComboBox.setImmediate(true);
|
||||
distsetTypeNameComboBox.setNullSelectionAllowed(false);
|
||||
|
||||
@@ -18,7 +18,6 @@ import java.util.stream.Collectors;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.eclipse.hawkbit.repository.DistributionSetManagement;
|
||||
import org.eclipse.hawkbit.repository.EntityFactory;
|
||||
import org.eclipse.hawkbit.repository.SpPermissionChecker;
|
||||
import org.eclipse.hawkbit.repository.TargetManagement;
|
||||
import org.eclipse.hawkbit.repository.eventbus.event.DistributionCreatedEvent;
|
||||
@@ -84,7 +83,7 @@ public class DistributionTable extends AbstractNamedVersionTable<DistributionSet
|
||||
private SpPermissionChecker permissionChecker;
|
||||
|
||||
@Autowired
|
||||
private UINotification notification;
|
||||
private UINotification uiNotification;
|
||||
|
||||
@Autowired
|
||||
private ManagementUIState managementUIState;
|
||||
@@ -101,9 +100,6 @@ public class DistributionTable extends AbstractNamedVersionTable<DistributionSet
|
||||
@Autowired
|
||||
private transient DistributionSetManagement distributionSetManagement;
|
||||
|
||||
@Autowired
|
||||
private transient EntityFactory entityFactory;
|
||||
|
||||
private String notAllowedMsg;
|
||||
|
||||
private Boolean isDistPinned = false;
|
||||
@@ -394,7 +390,7 @@ public class DistributionTable extends AbstractNamedVersionTable<DistributionSet
|
||||
final DistributionSetTagAssignmentResult result = distributionSetManagement.toggleTagAssignment(distList,
|
||||
distTagName);
|
||||
|
||||
notification.displaySuccess(HawkbitCommonUtil.createAssignmentMessage(distTagName, result, i18n));
|
||||
uiNotification.displaySuccess(HawkbitCommonUtil.createAssignmentMessage(distTagName, result, i18n));
|
||||
if (result.getAssigned() >= 1 && managementUIState.getDistributionTableFilters().isNoTagSelected()) {
|
||||
refreshFilter();
|
||||
}
|
||||
@@ -414,7 +410,8 @@ public class DistributionTable extends AbstractNamedVersionTable<DistributionSet
|
||||
.add(new TargetIdName(target.getId(), target.getControllerId(), target.getName())));
|
||||
assignTargetToDs(getItem(distItemId), targetDetailsList);
|
||||
} else {
|
||||
notification.displaySuccess(i18n.get("message.no.targets.assiged.fortag", new Object[] { targetTagName }));
|
||||
uiNotification
|
||||
.displaySuccess(i18n.get("message.no.targets.assiged.fortag", new Object[] { targetTagName }));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -461,13 +458,13 @@ public class DistributionTable extends AbstractNamedVersionTable<DistributionSet
|
||||
} else if (wrapperSource.getId().startsWith(SPUIDefinitions.TARGET_TAG_ID_PREFIXS)) {
|
||||
return !isNoTagButton(tagData, SPUIDefinitions.TARGET_TAG_BUTTON);
|
||||
}
|
||||
notification.displayValidationError(notAllowedMsg);
|
||||
uiNotification.displayValidationError(notAllowedMsg);
|
||||
return false;
|
||||
}
|
||||
|
||||
private Boolean isNoTagButton(final String tagData, final String targetNoTagData) {
|
||||
if (tagData.equals(targetNoTagData)) {
|
||||
notification.displayValidationError(
|
||||
uiNotification.displayValidationError(
|
||||
i18n.get("message.tag.cannot.be.assigned", new Object[] { i18n.get("label.no.tag.assigned") }));
|
||||
return true;
|
||||
}
|
||||
@@ -505,7 +502,7 @@ public class DistributionTable extends AbstractNamedVersionTable<DistributionSet
|
||||
eventBus.publish(this, ManagementUIEvent.UPDATE_COUNT);
|
||||
}
|
||||
if (null != message) {
|
||||
notification.displayValidationError(message);
|
||||
uiNotification.displayValidationError(message);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -204,8 +204,8 @@ public class TargetBulkUpdateWindowLayout extends CustomComponent {
|
||||
|
||||
private ComboBox getDsComboField() {
|
||||
final Container container = createContainer();
|
||||
final ComboBox dsComboBox = SPUIComponentProvider.getComboBox(i18n.get("bulkupload.ds.name"), "", "", null,
|
||||
null, false, "", i18n.get("bulkupload.ds.name"));
|
||||
final ComboBox dsComboBox = SPUIComponentProvider.getComboBox(i18n.get("bulkupload.ds.name"), "", null, null,
|
||||
false, "", i18n.get("bulkupload.ds.name"));
|
||||
dsComboBox.setSizeUndefined();
|
||||
dsComboBox.addStyleName(SPUIDefinitions.BULK_UPLOD_DS_COMBO_STYLE);
|
||||
dsComboBox.setImmediate(true);
|
||||
|
||||
@@ -148,7 +148,7 @@ public final class DashboardMenu extends CustomComponent {
|
||||
if (!uiProperties.getLinks().getDocumentation().getRoot().isEmpty()) {
|
||||
final Link docuLink = SPUIComponentProvider.getLink(SPUIComponentIdProvider.LINK_DOCUMENTATION,
|
||||
i18n.get("link.documentation.name"), uiProperties.getLinks().getDocumentation().getRoot(),
|
||||
FontAwesome.QUESTION_CIRCLE, "_blank", linkStyle, true);
|
||||
FontAwesome.QUESTION_CIRCLE, "_blank", linkStyle);
|
||||
docuLink.setDescription(i18n.get("link.documentation.name"));
|
||||
docuLink.setSizeFull();
|
||||
links.addComponent(docuLink);
|
||||
@@ -158,7 +158,7 @@ public final class DashboardMenu extends CustomComponent {
|
||||
if (!uiProperties.getLinks().getUserManagement().isEmpty()) {
|
||||
final Link userManagementLink = SPUIComponentProvider.getLink(SPUIComponentIdProvider.LINK_USERMANAGEMENT,
|
||||
i18n.get("link.usermanagement.name"), uiProperties.getLinks().getUserManagement(),
|
||||
FontAwesome.USERS, "_blank", linkStyle, true);
|
||||
FontAwesome.USERS, "_blank", linkStyle);
|
||||
userManagementLink.setDescription(i18n.get("link.usermanagement.name"));
|
||||
links.addComponent(userManagementLink);
|
||||
userManagementLink.setSizeFull();
|
||||
@@ -168,7 +168,7 @@ public final class DashboardMenu extends CustomComponent {
|
||||
if (!uiProperties.getLinks().getSupport().isEmpty()) {
|
||||
final Link supportLink = SPUIComponentProvider.getLink(SPUIComponentIdProvider.LINK_SUPPORT,
|
||||
i18n.get("link.support.name"), uiProperties.getLinks().getSupport(), FontAwesome.ENVELOPE_O, "",
|
||||
linkStyle, true);
|
||||
linkStyle);
|
||||
supportLink.setDescription(i18n.get("link.support.name"));
|
||||
supportLink.setSizeFull();
|
||||
links.addComponent(supportLink);
|
||||
|
||||
@@ -375,8 +375,8 @@ public class AddUpdateRolloutWindowLayout extends GridLayout {
|
||||
}
|
||||
|
||||
private ComboBox createTargetFilterQueryCombo() {
|
||||
final ComboBox targetFilter = SPUIComponentProvider.getComboBox(null, "", "", null, ValoTheme.COMBOBOX_SMALL,
|
||||
false, "", i18n.get("prompt.target.filter"));
|
||||
final ComboBox targetFilter = SPUIComponentProvider.getComboBox(null, "", null, ValoTheme.COMBOBOX_SMALL, false,
|
||||
"", i18n.get("prompt.target.filter"));
|
||||
targetFilter.setImmediate(true);
|
||||
targetFilter.setPageLength(7);
|
||||
targetFilter.setItemCaptionPropertyId(SPUILabelDefinitions.VAR_NAME);
|
||||
@@ -571,8 +571,8 @@ public class AddUpdateRolloutWindowLayout extends GridLayout {
|
||||
}
|
||||
|
||||
private ComboBox createDistributionSetCombo() {
|
||||
final ComboBox dsSet = SPUIComponentProvider.getComboBox(null, "", "", null, ValoTheme.COMBOBOX_SMALL, false,
|
||||
"", i18n.get("prompt.distribution.set"));
|
||||
final ComboBox dsSet = SPUIComponentProvider.getComboBox(null, "", null, ValoTheme.COMBOBOX_SMALL, false, "",
|
||||
i18n.get("prompt.distribution.set"));
|
||||
dsSet.setImmediate(true);
|
||||
dsSet.setPageLength(7);
|
||||
dsSet.setItemCaptionPropertyId(SPUILabelDefinitions.VAR_NAME);
|
||||
|
||||
@@ -91,7 +91,7 @@ public class DefaultDistributionSetTypeLayout extends BaseConfigurationView impl
|
||||
final Iterable<DistributionSetType> distributionSetTypeCollection = distributionSetManagement
|
||||
.findDistributionSetTypesAll(pageReq);
|
||||
|
||||
combobox = SPUIComponentProvider.getComboBox(null, "", "330", null, null, false, "", "label.combobox.tag");
|
||||
combobox = SPUIComponentProvider.getComboBox(null, "330", null, null, false, "", "label.combobox.tag");
|
||||
combobox.setId(SPUIComponentIdProvider.SYSTEM_CONFIGURATION_DEFAULTDIS_COMBOBOX);
|
||||
combobox.setNullSelectionAllowed(false);
|
||||
for (final DistributionSetType distributionSetType : distributionSetTypeCollection) {
|
||||
|
||||
@@ -8,11 +8,9 @@
|
||||
*/
|
||||
package org.eclipse.hawkbit.ui.utils;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.TimeZone;
|
||||
|
||||
@@ -37,10 +35,8 @@ import org.vaadin.alump.distributionbar.DistributionBar;
|
||||
import com.google.common.base.Strings;
|
||||
import com.vaadin.data.Container;
|
||||
import com.vaadin.data.Item;
|
||||
import com.vaadin.server.Sizeable.Unit;
|
||||
import com.vaadin.shared.ui.label.ContentMode;
|
||||
import com.vaadin.ui.Button;
|
||||
import com.vaadin.ui.Component;
|
||||
import com.vaadin.ui.Label;
|
||||
import com.vaadin.ui.Table;
|
||||
import com.vaadin.ui.UI;
|
||||
@@ -174,58 +170,6 @@ public final class HawkbitCommonUtil {
|
||||
return boldStr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get target label Id.
|
||||
*
|
||||
* @param controllerId
|
||||
* as String
|
||||
* @return String as label name
|
||||
*/
|
||||
public static String getTargetLabelId(final String controllerId) {
|
||||
return new StringBuilder("target").append('.').append(controllerId).toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get distribution table cell id.
|
||||
*
|
||||
* @param name
|
||||
* distribution name
|
||||
* @param version
|
||||
* distribution version
|
||||
* @return String distribution label id
|
||||
*/
|
||||
public static String getDistributionLabelId(final String name, final String version) {
|
||||
return new StringBuilder("dist").append('.').append(name).append('.').append(version).toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get software module label id.
|
||||
*
|
||||
* @param name
|
||||
* software module name
|
||||
* @param version
|
||||
* software module version
|
||||
* @return String software module label id
|
||||
*/
|
||||
public static String getSwModuleLabelId(final String name, final String version) {
|
||||
return new StringBuilder("swModule").append('.').append(name).append('.').append(version).toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get label with software module name and description.
|
||||
*
|
||||
* @param name
|
||||
* software module name
|
||||
* @param desc
|
||||
* software module description
|
||||
* @return String
|
||||
*/
|
||||
public static String getSwModuleNameDescLabel(final String name, final String desc) {
|
||||
return new StringBuilder().append(
|
||||
DIV_DESCRIPTION_START + getBoldHTMLText(getFormattedName(name)) + "<br>" + getFormattedName(desc))
|
||||
.append(DIV_DESCRIPTION_END).toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get Label for Artifact Details.
|
||||
*
|
||||
@@ -294,31 +238,6 @@ public final class HawkbitCommonUtil {
|
||||
return trimAndNullIfEmpty(orgText) == null ? SPUIDefinitions.SPACE : orgText;
|
||||
}
|
||||
|
||||
/**
|
||||
* Find extra height required to increase by all the components to utilize
|
||||
* the full height of browser for the responsive UI.
|
||||
*
|
||||
* @param newBrowserHeight
|
||||
* as current browser height.
|
||||
* @return extra height required to increase.
|
||||
*/
|
||||
public static float findRequiredExtraHeight(final float newBrowserHeight) {
|
||||
return newBrowserHeight > SPUIDefinitions.REQ_MIN_BROWSER_HEIGHT
|
||||
? (newBrowserHeight - SPUIDefinitions.REQ_MIN_BROWSER_HEIGHT) : 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Find required extra height of software module.
|
||||
*
|
||||
* @param newBrowserHeight
|
||||
* new browser height
|
||||
* @return float heigth of software module table
|
||||
*/
|
||||
public static float findRequiredSwModuleExtraHeight(final float newBrowserHeight) {
|
||||
return newBrowserHeight > SPUIDefinitions.REQ_MIN_UPLOAD_BROWSER_HEIGHT
|
||||
? (newBrowserHeight - SPUIDefinitions.REQ_MIN_UPLOAD_BROWSER_HEIGHT) : 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Find required extra width of software module.
|
||||
*
|
||||
@@ -363,94 +282,6 @@ public final class HawkbitCommonUtil {
|
||||
return extraWidth + minPopupHeight;
|
||||
}
|
||||
|
||||
/**
|
||||
* Find extra width required to increase by all the components to utilize
|
||||
* the full width of browser for the responsive UI.
|
||||
*
|
||||
* @param newBrowserWidth
|
||||
* as current browser width.
|
||||
* @return extra width required to be increased.
|
||||
*/
|
||||
public static float findRequiredExtraWidth(final float newBrowserWidth) {
|
||||
float width = 0;
|
||||
if (newBrowserWidth < SPUIDefinitions.REQ_MIN_BROWSER_WIDTH) {
|
||||
width = SPUIDefinitions.REQ_MIN_BROWSER_WIDTH - newBrowserWidth;
|
||||
}
|
||||
return width;
|
||||
}
|
||||
|
||||
/**
|
||||
* Find extra width required to increase by all the components to utilize
|
||||
* the full width of browser for the responsive UI.
|
||||
*
|
||||
* @param newBrowserWidth
|
||||
* as current browser width.
|
||||
* @return extra width required to be increased.
|
||||
*/
|
||||
public static float findExtraWidth(final float newBrowserWidth) {
|
||||
return newBrowserWidth > SPUIDefinitions.REQ_MIN_BROWSER_WIDTH
|
||||
? (newBrowserWidth - SPUIDefinitions.REQ_MIN_BROWSER_WIDTH) : 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get target table width based on screen width.
|
||||
*
|
||||
* @param newBrowserWidth
|
||||
* new browser width.
|
||||
* @param minTargetTableLength
|
||||
* minimum target table width.
|
||||
* @param minDistTableLength
|
||||
* minimum distribution table width.
|
||||
* @return float as table width
|
||||
*/
|
||||
public static float getTargetTableWidth(final float newBrowserWidth, final float minTargetTableLength,
|
||||
final float minDistTableLength) {
|
||||
float width = 0;
|
||||
final float requiredExtraWidth = findRequiredExtraWidth(newBrowserWidth);
|
||||
// adjusting the target table width if distribution table width has
|
||||
// reached the maximum width
|
||||
if (requiredExtraWidth + minDistTableLength > SPUIDefinitions.MAX_DIST_TABLE_WIDTH) {
|
||||
width = requiredExtraWidth + minDistTableLength - SPUIDefinitions.MAX_DIST_TABLE_WIDTH;
|
||||
}
|
||||
if (width + minTargetTableLength + requiredExtraWidth > SPUIDefinitions.MAX_TARGET_TABLE_WIDTH) {
|
||||
return SPUIDefinitions.MAX_TARGET_TABLE_WIDTH;
|
||||
}
|
||||
return width + minTargetTableLength + requiredExtraWidth;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get distribution table width based on screen width.
|
||||
*
|
||||
* @param newBrowserWidth
|
||||
* new browser width.
|
||||
* @param minTableWidth
|
||||
* min distribution table width.
|
||||
* @return float as distribution table width.
|
||||
*/
|
||||
public static float getDistTableWidth(final float newBrowserWidth, final float minTableWidth) {
|
||||
final float requiredExtraWidth = findExtraWidth(newBrowserWidth);
|
||||
float expectedDistWidth = minTableWidth;
|
||||
if (requiredExtraWidth > 0) {
|
||||
expectedDistWidth = expectedDistWidth + Math.round(requiredExtraWidth * 0.5F);
|
||||
}
|
||||
return expectedDistWidth;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get software module table width.
|
||||
*
|
||||
* @param newBrowserWidth
|
||||
* @param minTableWidth
|
||||
* @return
|
||||
*/
|
||||
public static float getSoftwareModuleTableWidth(final float newBrowserWidth, final float minTableWidth) {
|
||||
final float requiredExtraWidth = findRequiredExtraWidth(newBrowserWidth);
|
||||
if (requiredExtraWidth + minTableWidth > SPUIDefinitions.MAX_UPLOAD_SW_MODULE_TABLE_WIDTH) {
|
||||
return SPUIDefinitions.MAX_UPLOAD_SW_MODULE_TABLE_WIDTH;
|
||||
}
|
||||
return requiredExtraWidth + minTableWidth;
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the prefix from text.
|
||||
*
|
||||
@@ -514,55 +345,6 @@ public final class HawkbitCommonUtil {
|
||||
return name + ":" + version;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set height of artifact details table and drop area layout.
|
||||
*
|
||||
* @param dropLayout
|
||||
* drop area layout
|
||||
* @param artifactDetailsLayout
|
||||
* artifact details table
|
||||
* @param newHeight
|
||||
* new browser height
|
||||
*/
|
||||
public static void setArtifactDetailsLayoutHeight(final Component artifactDetailsLayout, final float newHeight) {
|
||||
final float extraBrowserHeight = HawkbitCommonUtil.findRequiredSwModuleExtraHeight(newHeight);
|
||||
final float tableHeight = SPUIDefinitions.MIN_UPLOAD_ARTIFACT_TABLE_HEIGHT + extraBrowserHeight;
|
||||
artifactDetailsLayout.setHeight(tableHeight, Unit.PIXELS);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set height of artifact details table and drop area layout.
|
||||
*
|
||||
* @param artifactDetailsLayout
|
||||
* artifact details table
|
||||
* @param newHeight
|
||||
* new browser height
|
||||
*/
|
||||
public static void setManageDistArtifactDetailsLayoutHeight(final Component artifactDetailsLayout,
|
||||
final float newHeight) {
|
||||
final float tableHeight = SPUIDefinitions.MIN_TARGET_DIST_TABLE_HEIGHT
|
||||
+ HawkbitCommonUtil.findRequiredExtraHeight(newHeight) + 62;
|
||||
artifactDetailsLayout.setHeight(tableHeight, Unit.PIXELS);
|
||||
}
|
||||
|
||||
/**
|
||||
* Duplicate check - Unique Key.
|
||||
*
|
||||
* @param name
|
||||
* as string
|
||||
* @param version
|
||||
* as string
|
||||
* @param type
|
||||
* key as string
|
||||
* @return boolean as flag
|
||||
*/
|
||||
public static boolean isDuplicate(final String name, final String version, final String type) {
|
||||
final SoftwareManagement swMgmtService = SpringContextHelper.getBean(SoftwareManagement.class);
|
||||
final SoftwareModule swModule = swMgmtService.findSoftwareModuleByNameAndVersion(name, version,
|
||||
swMgmtService.findSoftwareModuleTypeByName(type));
|
||||
return swModule != null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add new base software module.
|
||||
*
|
||||
@@ -593,15 +375,6 @@ public final class HawkbitCommonUtil {
|
||||
return newSWModule;
|
||||
}
|
||||
|
||||
public static void setTargetVisibleColumns(final Table targTable) {
|
||||
final List<Object> targColumnIds = new ArrayList<>();
|
||||
final List<String> targColumnLabels = new ArrayList<>();
|
||||
targColumnIds.add(SPUIDefinitions.TARGET_TABLE_VISIBILE_COLUMN_NAME);
|
||||
targColumnLabels.add(SPUIDefinitions.TARGET_TABLE_VISIBILE_COLUMN_NAME);
|
||||
targTable.setVisibleColumns(targColumnIds.toArray());
|
||||
targTable.setColumnHeaders(targColumnLabels.toArray(new String[0]));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param distName
|
||||
* @param distVersion
|
||||
|
||||
@@ -41,30 +41,10 @@ public final class SPUIComponentIdProvider {
|
||||
* ID-SW.DEL.
|
||||
*/
|
||||
public static final String SW_DELETE_ALL = "swmodule.delete.all";
|
||||
/*
|
||||
* ID-Targ.Detail.icon.
|
||||
*/
|
||||
public static final String TARGET_DETAILS_ICON = "target.details.icon";
|
||||
/**
|
||||
* ID-Targ.Edit.icon.
|
||||
*/
|
||||
public static final String TARGET_EDIT_ICON = "target.edit.icon";
|
||||
/**
|
||||
* ID-Targ.Edit.Name.
|
||||
*/
|
||||
public static final String TARGET_EDIT_NAME = "target.edit.name";
|
||||
/**
|
||||
* ID-Targ.Edit.desc.
|
||||
*/
|
||||
public static final String TARGET_EDIT_DESC = "target.edit.desc";
|
||||
/**
|
||||
* ID-Targ.Edit.Save.
|
||||
*/
|
||||
public static final String TARGET_EDIT_SAVE = "target.edit.save";
|
||||
/**
|
||||
* PREFIX - JVM.
|
||||
*/
|
||||
public static final String TARGET_EDIT_DISCARD = "target.edit.discard";
|
||||
/**
|
||||
* ID-Targ.PIN.
|
||||
*/
|
||||
@@ -84,10 +64,6 @@ public final class SPUIComponentIdProvider {
|
||||
* ID-Dist.
|
||||
*/
|
||||
public static final String DIST_TABLE_ID = "dist.tableId";
|
||||
/**
|
||||
* ID-Dist.Add.
|
||||
*/
|
||||
public static final String DIST_ADD_ID = "dist.add.id";
|
||||
/**
|
||||
* ID-Dist.Name.
|
||||
*/
|
||||
@@ -104,58 +80,10 @@ public final class SPUIComponentIdProvider {
|
||||
* ID-Dist.desc.
|
||||
*/
|
||||
public static final String DIST_ADD_DESC = "dist.add.desc";
|
||||
/**
|
||||
* ID-Dist.JVM.
|
||||
*/
|
||||
public static final String DIST_ADD_MODULE = "dist.add.module.";
|
||||
/**
|
||||
* ID-Dist.JVM delete icon.
|
||||
*/
|
||||
public static final String DIST_DELETE_MODULE = "dist.delete.module.";
|
||||
/**
|
||||
* /** ID-Dist.DELETE.
|
||||
*/
|
||||
public static final String DIST_DELETE_ALL = "dist.delete.all";
|
||||
/**
|
||||
* ID-Dist.Detail.iocn.
|
||||
*/
|
||||
public static final String DIST_DETAILS_ICON = "dist.details.icon";
|
||||
/**
|
||||
* ID-Dist.Edit.icon.
|
||||
*/
|
||||
public static final String DIST_EDIT_ICON = "dist.edit.icon";
|
||||
/**
|
||||
* ID-Dist.Edit.name.
|
||||
*/
|
||||
public static final String DIST_EDIT_NAME = "dist.edit.name";
|
||||
/**
|
||||
* ID-Dist.Edit.ver.
|
||||
*/
|
||||
public static final String DIST_EDIT_VERSION = "dist.edit.version";
|
||||
/**
|
||||
* ID-Dist.Edit.desc.
|
||||
*/
|
||||
public static final String DIST_EDIT_DESC = "dist.edit.desc";
|
||||
/**
|
||||
* ID-Dist.Edit.JVM.
|
||||
*/
|
||||
public static final String DIST_EDIT_JVM = "dist.edit.jvm";
|
||||
/**
|
||||
* ID-Dist.Edit.AH.
|
||||
*/
|
||||
public static final String DIST_EDIT_AGENTHUB = "dist.edit.agenthub";
|
||||
/**
|
||||
* ID-Dist.Edit.os.
|
||||
*/
|
||||
public static final String DIST_EDIT_OS = "dist.edit.os";
|
||||
/**
|
||||
* ID-Dist.Edit.save.
|
||||
*/
|
||||
public static final String DIST_EDIT_SAVE = "dist.edit.save";
|
||||
/**
|
||||
* ID-Dist.Edit.Discard.
|
||||
*/
|
||||
public static final String DIST_EDIT_DISCARD = "dist.edit.discard";
|
||||
/**
|
||||
* ID-Dist.MigCheck.
|
||||
*/
|
||||
@@ -172,10 +100,6 @@ public final class SPUIComponentIdProvider {
|
||||
* ID - Dist.Add.
|
||||
*/
|
||||
public static final String DIST_ADD_ICON = "dist.add.icon";
|
||||
/**
|
||||
* ID - Dist jvm combo.
|
||||
*/
|
||||
public static final String DIST_MODULE_COMBO = "dist.module.combo.";
|
||||
/**
|
||||
* ID for Distribution Tag ComboBox
|
||||
*/
|
||||
@@ -198,25 +122,6 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String SOFT_MODULE_VENDOR = "soft.module.vendor";
|
||||
|
||||
/**
|
||||
* ID - "soft.module.save.
|
||||
*/
|
||||
public static final String SOFT_MODULE_SAVE = "soft.module.save";
|
||||
|
||||
/**
|
||||
* ID - soft.module.discar.
|
||||
*/
|
||||
public static final String SOFT_MODULE_DISCARD = "soft.module.discard";
|
||||
|
||||
/** DistributionSet Components Ids ends here **/
|
||||
/**
|
||||
* ID- Action popup.
|
||||
*/
|
||||
public static final String SAVE_ACTIONS_POPUP = "save.actions.popup";
|
||||
/**
|
||||
* ID- Delete SW Module Popup.
|
||||
*/
|
||||
public static final String DELETE_SW_MODULE_ACTIONS_POPUP = "delete.sw.module.actions.popup";
|
||||
/**
|
||||
* ID - Save Assign.
|
||||
*/
|
||||
@@ -284,11 +189,6 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String TARGET_DROP_FILTER_ICON = "target.drop.filter.icon";
|
||||
|
||||
/**
|
||||
* DROP filter icon id.
|
||||
*/
|
||||
public static final String DROP_FILTER_ICON = "drop.filter.icon";
|
||||
|
||||
/**
|
||||
* Pending action button id.
|
||||
*/
|
||||
@@ -354,18 +254,10 @@ public final class SPUIComponentIdProvider {
|
||||
* Upload - process button id.
|
||||
*/
|
||||
public static final String UPLOAD_PROCESS_BUTTON = "upload.process.button";
|
||||
/**
|
||||
* Software module No Action Button id.
|
||||
*/
|
||||
public static final String NO_ACTION_BUTTON = "no.action.button";
|
||||
/**
|
||||
* Upload - discard button id.
|
||||
*/
|
||||
public static final String UPLOAD_DISCARD_BUTTON = "upload.discard.button";
|
||||
/**
|
||||
* Upload - delete button id.
|
||||
*/
|
||||
public static final String UPLOAD_SOFTWARE_DELETE_BUTTON = "upload.software.delete.button";
|
||||
|
||||
/**
|
||||
* Upload - artifact detail close button.
|
||||
@@ -440,18 +332,10 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String ADD_SW_MODULE_DESCRIPTION = "sw.module.description";
|
||||
|
||||
/**
|
||||
* ID-Targ.Detail.icon.
|
||||
*/
|
||||
public static final String SW_TABLE_DETAILS_ICON = "swmodule.details.icon";
|
||||
/**
|
||||
* ID-Targ.Detail.icon.
|
||||
*/
|
||||
public static final String SW_TABLE_ATRTIFACT_DETAILS_ICON = "swmodule.artifact.details.icon";
|
||||
/**
|
||||
* ID-swModule.Edit.Button.
|
||||
*/
|
||||
public static final String SW_TABLE_EDIT_DETAILS = "swmodule.edit.details";
|
||||
|
||||
/**
|
||||
* Artifact upload - sw module edit button id.
|
||||
@@ -467,35 +351,16 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String UPLOAD_ARTIFACT_DETAILS_TABLE_MAX = "upload.artifactdetails.table.max";
|
||||
|
||||
/**
|
||||
* Target tag button layout id.
|
||||
*/
|
||||
public static final String TARGET_TAG_BUTTON_LAYOUT = "target.tag.button.layout";
|
||||
|
||||
/**
|
||||
* Target tag close button.
|
||||
*/
|
||||
public static final String HIDE_TARGET_TAGS = "hide.target.tags";
|
||||
|
||||
/**
|
||||
* Distribution Type tag close button.
|
||||
*/
|
||||
public static final String HIDE_DIST_TYPE_TAGS = "hide.dist.type.tags";
|
||||
|
||||
/**
|
||||
* Show target tag layout icon.
|
||||
*/
|
||||
public static final String SHOW_TARGET_TAGS = "show.target.tags.icon";
|
||||
|
||||
/**
|
||||
* Tag name combo box in target details layout.
|
||||
*/
|
||||
public static final String TARGET_TAG_COMBO = "target.tag.names";
|
||||
|
||||
/**
|
||||
* Target details - assign button.
|
||||
*/
|
||||
public static final String TARGET_TAG_ASSIGN = "target.tag.assign";
|
||||
/**
|
||||
* ID-Target tag table.
|
||||
*/
|
||||
@@ -548,11 +413,6 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String SYSTEM_CONFIGURATION_CANCEL = "system.configuration.cancel";
|
||||
|
||||
/**
|
||||
* Id of the anonymous download checkbox.
|
||||
*/
|
||||
public static final String SYSTEM_CONFIGURATION_ANONYMOUS_DOWNLOAD_CHECKBOX = "system.configuration.anonymous.download.checkbox";
|
||||
|
||||
/**
|
||||
* Id of maximize/minimize icon of table - Software module table.
|
||||
*/
|
||||
@@ -690,10 +550,6 @@ public final class SPUIComponentIdProvider {
|
||||
* Bulk target upload - tag field.
|
||||
*/
|
||||
public static final String BULK_UPLOAD_TAG = "bulkupload.tag";
|
||||
/**
|
||||
* Bulk target upload - upload button.
|
||||
*/
|
||||
public static final String BULK_UPLOAD_BUTTON = "bulkupload.upload.button";
|
||||
/**
|
||||
* Bulk target upload - count label.
|
||||
*/
|
||||
@@ -758,11 +614,6 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String BULK_UPLOAD_STATUS_BUTTON = "bulk.upload.notification.id";
|
||||
|
||||
/**
|
||||
* Target Filter Status button id.
|
||||
*/
|
||||
public static final String TARGET_FILTER_STATUS_BUTTON = "target.filter.status.button.id";
|
||||
|
||||
/**
|
||||
* Target bulk upload minimize button id.
|
||||
*/
|
||||
@@ -804,11 +655,6 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_TARGETS_LIST_GRID_ID = "rollout.group.targets.grid.id";
|
||||
|
||||
/**
|
||||
* Rollout delete button id.
|
||||
*/
|
||||
public static final String ROLLOUT_DELETE_ICON = "rollout.delete.button.id";
|
||||
|
||||
/**
|
||||
* Rollout text field name id.
|
||||
*/
|
||||
@@ -836,23 +682,6 @@ public final class SPUIComponentIdProvider {
|
||||
* Rollout description field id.
|
||||
*/
|
||||
public static final String ROLLOUT_DESCRIPTION_ID = "rollout.description.id";
|
||||
/**
|
||||
* Rollout create update window - save buttopn id.
|
||||
*/
|
||||
public static final String ROLLOUT_CREATE_UPDATE_SAVE_ID = "rollout.create.update.save.id";
|
||||
|
||||
/**
|
||||
* Rollout create update - discard button id.
|
||||
*/
|
||||
public static final String ROLLOUT_CREATE_UPDATE_DISCARD_ID = "rollout.create.update.discard.id";
|
||||
/**
|
||||
* Rollout name link id.
|
||||
*/
|
||||
public static final String ROLLOUT_NAME_LINK_ID = "rollout.name.link";
|
||||
/**
|
||||
* Rollout Group name link id.
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_NAME_LINK_ID = "rollout.group.name.link";
|
||||
/**
|
||||
* Rollout target filter query combo id.
|
||||
*/
|
||||
@@ -878,10 +707,6 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String ROLLOUT_UPDATE_BUTTON_ID = ROLLOUT_ACTION_ID + ".11";
|
||||
|
||||
/**
|
||||
* Rollout save or start option group id.
|
||||
*/
|
||||
public static final String ROLLOUT_SAVESTARTOPTION_ID = "rollout.savestartoption.id";
|
||||
/**
|
||||
* Rollout status label id.
|
||||
*/
|
||||
@@ -906,18 +731,10 @@ public final class SPUIComponentIdProvider {
|
||||
* Rollout target view- close button id.
|
||||
*/
|
||||
public static final String ROLLOUT_TARGET_VIEW_CLOSE_BUTTON_ID = "rollout.group.target.close.id";
|
||||
/**
|
||||
* Rollout status progress bar id.
|
||||
*/
|
||||
public static final String ROLLOUT_PROGRESS_BAR = "rollout.status.progress.bar.id";
|
||||
/**
|
||||
* Rollout group header caption.
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_HEADER_CAPTION = "rollout.group.header.caption";
|
||||
/**
|
||||
* Rollout group target header caption.
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_TARGET_HEADER_CAPTION = "rollout.group.header.target.caption";
|
||||
/**
|
||||
* Rollout group close id.
|
||||
*/
|
||||
@@ -962,31 +779,21 @@ public final class SPUIComponentIdProvider {
|
||||
*/
|
||||
public static final String UPLOAD_STATUS_POPUP_ID = "artifact.upload.status.popup.id";
|
||||
|
||||
/**
|
||||
/**
|
||||
* Software module table - Manage metadata id.
|
||||
*/
|
||||
public static final String SW_TABLE_MANAGE_METADATA_ID = "swtable.manage.metadata.id";
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Metadata key id.
|
||||
*/
|
||||
public static final String METADATA_KEY_FIELD_ID = "metadata.key.id";
|
||||
|
||||
|
||||
/**
|
||||
* Metadata value id.
|
||||
*/
|
||||
public static final String METADATA_VALUE_ID = "metadata.value.id";
|
||||
/**
|
||||
* Metadata save id.
|
||||
*/
|
||||
public static final String METADTA_SAVE_ICON_ID = "metadata.save.icon.id";
|
||||
|
||||
/**
|
||||
* Metadata discard id.
|
||||
*/
|
||||
public static final String METADTA_DISCARD_ICON_ID = "metadata.discard.icon.id";
|
||||
|
||||
|
||||
/**
|
||||
* Metadata add icon id.
|
||||
*/
|
||||
@@ -995,41 +802,36 @@ public final class SPUIComponentIdProvider {
|
||||
* Metadata table id.
|
||||
*/
|
||||
public static final String METDATA_TABLE_ID = "metadata.table.id";
|
||||
|
||||
|
||||
/**
|
||||
* Distribution set table - Manage metadata id.
|
||||
*/
|
||||
public static final String DS_TABLE_MANAGE_METADATA_ID = "dstable.manage.metadata.id";
|
||||
|
||||
/**
|
||||
|
||||
/**
|
||||
* DistributionSet - Metadata button id.
|
||||
*/
|
||||
public static final String DS_METADATA_DETAIL_LINK = "distributionset.metadata.detail.link";
|
||||
|
||||
|
||||
/**
|
||||
* Metadata popup id.
|
||||
*/
|
||||
public static final String METADATA_POPUP_ID = "metadata.popup.id";
|
||||
|
||||
|
||||
/**
|
||||
* DistributionSet table details tab id in Distributions .
|
||||
*/
|
||||
public static final String DISTRIBUTIONSET_DETAILS_TABSHEET_ID = "distributionset.details.tabsheet";
|
||||
|
||||
|
||||
/**
|
||||
* Software module table details tab id in Distributions .
|
||||
*/
|
||||
public static final String DIST_SW_MODULE_DETAILS_TABSHEET_ID = "dist.sw.module.details.tabsheet";
|
||||
|
||||
|
||||
/**
|
||||
* Software Module - Metadata button id.
|
||||
*/
|
||||
public static final String SW_METADATA_DETAIL_LINK = "softwaremodule.metadata.detail.link";
|
||||
|
||||
/**
|
||||
* Table multiselect for selecting DistType
|
||||
*/
|
||||
public static final String SELECT_DIST_TYPE = "select-dist-type";
|
||||
|
||||
/**
|
||||
* /* Private Constructor.
|
||||
|
||||
@@ -16,11 +16,6 @@ import org.springframework.data.domain.Sort.Direction;
|
||||
|
||||
/**
|
||||
* Class to provide the unchanged constants.
|
||||
*
|
||||
*
|
||||
*
|
||||
*
|
||||
*
|
||||
*/
|
||||
public final class SPUIDefinitions {
|
||||
/**
|
||||
@@ -46,11 +41,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final int DIST_TYPE_SIZE = 8;
|
||||
|
||||
/**
|
||||
* Target and Distribution set table size.
|
||||
*/
|
||||
public static final int TABLE_MIN_LENGTH = 3;
|
||||
|
||||
/**
|
||||
* Action history active column.
|
||||
*/
|
||||
@@ -133,154 +123,10 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String SCHEDULED = "scheduled";
|
||||
|
||||
/**
|
||||
* Action history lazy fetch page length.
|
||||
*/
|
||||
public static final int PAGE_LEN_ACTION_HISTORY = 5;
|
||||
|
||||
/**
|
||||
* Action history lazy fetch page length in popup.
|
||||
*/
|
||||
public static final int PAGE_LEN_ACTION_HISTORY_IN_POPUP = 4;
|
||||
|
||||
/**
|
||||
* Action history messages page length in the popup.
|
||||
*/
|
||||
public static final int PAGE_LEN_MSGS_IN_ACTION_HISTORY = 3;
|
||||
|
||||
/**
|
||||
* Target filter box style.
|
||||
*/
|
||||
public static final String TARGET_FILTER_TEXTFIELD_STYLE = "target-filter-box target-filter-box-hide";
|
||||
|
||||
/**
|
||||
* Distribution filter box style.
|
||||
*/
|
||||
public static final String DISTRIBUTION_FILTER_TEXTFIELD_STYLE = "dist-filter-box dist-filter-box-hide";
|
||||
|
||||
public static final String TARGET_TAG_BUTTON = "Target Tag";
|
||||
|
||||
public static final String DISTRIBUTION_TAG_BUTTON = "Distribution Tag";
|
||||
|
||||
public static final String SOFTWARE_MODULE_TYPE_BUTTON = "SoftwareModule Type";
|
||||
|
||||
public static final String DISTRIBUTION_SET_TYPE_BUTTON = "DistributionSet Type";
|
||||
/**
|
||||
* New jvm name field id.
|
||||
*/
|
||||
public static final String NEW_JVM_NAME = "NewJvmName";
|
||||
/**
|
||||
* New jvm version field id.
|
||||
*/
|
||||
public static final String NEW_JVM_VERSION = "NewJvmVersion";
|
||||
/**
|
||||
* New JVM vendor name field id.
|
||||
*/
|
||||
public static final String NEW_JVM_VENDOR_NAME = "NewVendorName";
|
||||
/**
|
||||
* save new jvm icon id.
|
||||
*/
|
||||
public static final String SAVE_NEW_JVM = "SaveNewJvm";
|
||||
/**
|
||||
* dicard new jvm icon id.
|
||||
*/
|
||||
public static final String DISCARD_NEW_JVM = "DiscardNewJvm";
|
||||
/**
|
||||
* New agent hub name field id.
|
||||
*/
|
||||
public static final String NEW_AGENT_HUB_NAME = "NewAgentHubName";
|
||||
/**
|
||||
* New agent hub version field id.
|
||||
*/
|
||||
public static final String NEW_AGENT_HUB_VERSION = "NewAgentHubVersion";
|
||||
/**
|
||||
* New agent hub vendor field id.
|
||||
*/
|
||||
public static final String NEW_AGENT_HUB_VENDOR = "NewAgentHubVendorName";
|
||||
/**
|
||||
* Save agent hub icon id.
|
||||
*/
|
||||
public static final String NEW_AGENT_HUB_SAVE = "SaveNewAgentHub";
|
||||
/**
|
||||
* Discard agent hub icon id.
|
||||
*/
|
||||
public static final String NEW_AGENT_HUB_DISCARD = "DiscardNewAgentHub";
|
||||
/**
|
||||
* New OS name field id.
|
||||
*/
|
||||
public static final String NEW_OS_NAME = "NewOSName";
|
||||
/**
|
||||
* New OS version field id.
|
||||
*/
|
||||
public static final String NEW_OS_VERSION = "NewOSVersion";
|
||||
/**
|
||||
* New OS vendor field id.
|
||||
*/
|
||||
public static final String NEW_OS_VENDOR = "NewOSVendorName";
|
||||
/**
|
||||
* New OS save icon id.
|
||||
*/
|
||||
public static final String NEW_OS_SAVE = "SaveNewOS";
|
||||
/**
|
||||
* New OS discard icon id.
|
||||
*/
|
||||
public static final String NEW_OS_DISCARD = "DiscardNewOS";
|
||||
/**
|
||||
* New distribution set name field id.
|
||||
*/
|
||||
public static final String NEW_DIST_NAME = "NewDistributionName";
|
||||
/**
|
||||
* New distribution set version field id.
|
||||
*/
|
||||
public static final String NEW_DIST_VERSION = "NewDistributionVersion";
|
||||
/**
|
||||
* New distribution set description field id.
|
||||
*/
|
||||
public static final String NEW_DIST_DESCRIPTION = "NewDistributionDescription";
|
||||
/**
|
||||
* New distribution set JVM combo-box id.
|
||||
*/
|
||||
public static final String NEW_DIST_JVM_COMBO = "NewDistributionJvmCombo";
|
||||
/**
|
||||
* New distribution set Agent hub combo-box id.
|
||||
*/
|
||||
public static final String NEW_DIST_AGENT_HUB_COMBO = "NewDistributionAgentHubCombo";
|
||||
/**
|
||||
* New distribution set OS combo-box id.
|
||||
*/
|
||||
public static final String NEW_DIST_OS_COMBO = "NewDistributionOSCombo";
|
||||
/**
|
||||
* New distribution set save icon id.
|
||||
*/
|
||||
public static final String NEW_DIST_SAVE = "NewDistributionSave";
|
||||
/**
|
||||
* New distribution set discard icon id.
|
||||
*/
|
||||
public static final String NEW_DIST_DISCARD = "NewDistributionSave";
|
||||
/**
|
||||
* New Target controller id field id.
|
||||
*/
|
||||
public static final String NEW_TARGET_CONTOLLERID = "NewTargetControlerId";
|
||||
/**
|
||||
* New Target name field id.
|
||||
*/
|
||||
public static final String NEW_TARGET_NAME = "NewTargetName";
|
||||
/**
|
||||
* New Target description field id.
|
||||
*/
|
||||
public static final String NEW_TARGET_DESC = "NewTargetDescription";
|
||||
/**
|
||||
* New Target save icon id.
|
||||
*/
|
||||
public static final String NEW_TARGET_SAVE = "target.add.save";
|
||||
/**
|
||||
* New Target add icon id.
|
||||
*/
|
||||
public static final String NEW_TARGET_ADD_ICON = "NewTargetAddIcon";
|
||||
/**
|
||||
* New distribution set add icon id.
|
||||
*/
|
||||
public static final String NEW_DIST_ADD_ICON = "NewDistAddIcon";
|
||||
/**
|
||||
* New Target tag name field id.
|
||||
*/
|
||||
@@ -310,15 +156,6 @@ public final class SPUIDefinitions {
|
||||
* Assign option group id(Firmware/Software).
|
||||
*/
|
||||
public static final String ASSIGN_OPTION_GROUP_SOFTWARE_MODULE_TYPE_ID = "assign.option.group.soft.module.type.id";
|
||||
/**
|
||||
* SW Module Source Table ID.
|
||||
*/
|
||||
public static final String SW_MODULE_TYPE_SOURCE_TABLE_ID = "sw.module.type.source.tab.id";
|
||||
|
||||
/**
|
||||
* SW Module target Table ID.
|
||||
*/
|
||||
public static final String SW_MODULE_TYPE_TARGET_TABLE_ID = "sw.module.type.target.tab.id";
|
||||
|
||||
/**
|
||||
* New Software Module desc field id.
|
||||
@@ -346,18 +183,6 @@ public final class SPUIDefinitions {
|
||||
* New Target tag desc field id.
|
||||
*/
|
||||
public static final String NEW_TARGET_TAG_DESC = "target.tag.add.desc";
|
||||
/**
|
||||
* New Target tag color lable id.
|
||||
*/
|
||||
public static final String NEW_TARGET_TAG_COLOR = "target.tag.add.color";
|
||||
/**
|
||||
* New Target tag add icon id.
|
||||
*/
|
||||
public static final String ADD_TARGET_TAG = "target.tag.add";
|
||||
/**
|
||||
* New distribution set tag add icon id.
|
||||
*/
|
||||
public static final String ADD_DISTRIBUTION_TAG = "distribution.tag.add";
|
||||
/**
|
||||
* New distribution Type set tag add icon id.
|
||||
*/
|
||||
@@ -366,23 +191,6 @@ public final class SPUIDefinitions {
|
||||
* New software module set type add icon id.
|
||||
*/
|
||||
public static final String ADD_SOFTWARE_MODULE_TYPE = "softwaremodule.type.add";
|
||||
|
||||
/**
|
||||
* New distribution set tag name field id.
|
||||
*/
|
||||
public static final String NEW_DISTRIBUTION_TAG_NAME = "distribution.add.tag.name";
|
||||
/**
|
||||
* New distribution set tag color lable id.
|
||||
*/
|
||||
public static final String NEW_DISTRIBUTION_TAG_COLOR = "NewDistributionTagColor";
|
||||
/**
|
||||
* New distribution set tag save icon id.
|
||||
*/
|
||||
public static final String NEW_DISTRIBUTION_TAG_SAVE = "distribution.tag.save";
|
||||
/**
|
||||
* New distribution set tag discard icon id.
|
||||
*/
|
||||
public static final String NEW_DISTRIBUTION_TAG_DISRACD = "NewDistributionTagDiscard";
|
||||
/**
|
||||
* No data.
|
||||
*/
|
||||
@@ -426,35 +234,11 @@ public final class SPUIDefinitions {
|
||||
* Filter by text key.
|
||||
*/
|
||||
public static final String FILTER_BY_TEXT = "FilterByText";
|
||||
/**
|
||||
* Visible column name of target table.
|
||||
*/
|
||||
public static final String TARGET_TABLE_VISIBILE_COLUMN_NAME = "nameDescLabel";
|
||||
/**
|
||||
* Visible column name of distribution table.
|
||||
*/
|
||||
public static final String DISTRIBUTION_TABLE_VISIBILE_COLUMN_NAME = "nameDescLabel";
|
||||
|
||||
/**
|
||||
* Text area style.
|
||||
*/
|
||||
public static final String TEXT_AREA_STYLE = "text-style text-area-style";
|
||||
|
||||
/**
|
||||
* Combo box style.
|
||||
*/
|
||||
public static final String COMBO_BOX_STYLE = "combo-box-style text-field-spacing";
|
||||
|
||||
/**
|
||||
* Text field style.
|
||||
*/
|
||||
public static final String TEXT_STYLE = "text-style";
|
||||
|
||||
/**
|
||||
* Message to be displayed when no data available for chosen filter.
|
||||
*/
|
||||
public static final String NO_DATA_MSG = "No data available for chosen filter";
|
||||
|
||||
/**
|
||||
* Style to highlight row in orange color.
|
||||
*/
|
||||
@@ -465,16 +249,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String HIGHTLIGHT_GREEN = "highlight-green";
|
||||
|
||||
/**
|
||||
* Action window show style.
|
||||
*/
|
||||
public static final String ACTION_WINDOW_SHOW_STYLE = "action-window" + " " + "action-window-show";
|
||||
|
||||
/**
|
||||
* Action window hide style.
|
||||
*/
|
||||
public static final String ACTION_WINDOW_HIDE_STYLE = "action-window" + " " + "action-window-hide";
|
||||
|
||||
/**
|
||||
* The Combo box specific style for Distribution set.
|
||||
*/
|
||||
@@ -488,33 +262,11 @@ public final class SPUIDefinitions {
|
||||
/**
|
||||
* Target and distribution column width in save popup window.
|
||||
*/
|
||||
public static final float TARGET_DISTRIBUTION_COLUMN_WIDTH = 2.8f;
|
||||
public static final float TARGET_DISTRIBUTION_COLUMN_WIDTH = 2.8F;
|
||||
/**
|
||||
* Discard column width in save window popup.
|
||||
*/
|
||||
public static final float DISCARD_COLUMN_WIDTH = 1.2f;
|
||||
/**
|
||||
* message hint text layout.
|
||||
*/
|
||||
public static final String MESSAGE_HINT_TEXT_LAYOUT = "message-hint-text-layout";
|
||||
|
||||
/**
|
||||
* Message hint bottom layout.
|
||||
*/
|
||||
public static final String MESSAGE_HINT_BOTTOM_LAYOUT = "message-hint-bottom-layout";
|
||||
|
||||
/**
|
||||
* The Target Tag edit icon id.
|
||||
*/
|
||||
public static final String EDIT_TARGET_TAG = "target.tag.edit";
|
||||
/**
|
||||
* The Dist Tag edit icon id.
|
||||
*/
|
||||
public static final String EDIT_DISTRIBUTION_TAG = "dist.tag.edit";
|
||||
/**
|
||||
* Target Tag color picker style.
|
||||
*/
|
||||
public static final String TARGET_COLOR_PICKER_STYLE = "target-color-picker-style";
|
||||
public static final float DISCARD_COLUMN_WIDTH = 1.2F;
|
||||
/**
|
||||
* Target tag name.
|
||||
*/
|
||||
@@ -551,11 +303,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String TYPE_KEY = "type-key";
|
||||
|
||||
/**
|
||||
* Type combo style.
|
||||
*/
|
||||
public static final String TYPE_COMBO_STYLE = "type-combo-specific-style";
|
||||
|
||||
/**
|
||||
* Tag combo style.
|
||||
*/
|
||||
@@ -565,53 +312,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String COLOR_LABEL_STYLE = "color-label-style";
|
||||
|
||||
/**
|
||||
* Text area of tag description style.
|
||||
*/
|
||||
public static final String TARGET_TAG_TEXT_AREA_STYLE = "target-tag-desc";
|
||||
|
||||
/**
|
||||
* Distribution table.
|
||||
*/
|
||||
public static final String DISTRIBUTION_TABLE = "dist-table";
|
||||
|
||||
/**
|
||||
* Target tag.
|
||||
*/
|
||||
public static final String TARGET_TAG = "target-tag";
|
||||
/**
|
||||
* Distribution tag.
|
||||
*/
|
||||
public static final String DIST_TAG = "dist-tag";
|
||||
|
||||
/**
|
||||
* Minimum height for the target tags layout. In case browser height is less
|
||||
* than this height, the vertical scroll bars get displayed. Used for
|
||||
* Responsive UI.
|
||||
*/
|
||||
public static final int MIN_TARGET_TAGS_HEIGHT = 39;
|
||||
|
||||
/**
|
||||
* Minimum height for the distribution type tags layout. In case browser
|
||||
* height is less than this height, the vertical scroll bars get displayed.
|
||||
* Used for Responsive UI.
|
||||
*/
|
||||
public static final int MIN_DISTRIBUTION_TYPE_TAGS_HEIGHT = 39;
|
||||
|
||||
/**
|
||||
* Minimum height for the distribution tags layout. In case browser height
|
||||
* is less than this height, the vertical scroll bars get displayed. Used
|
||||
* for Responsive UI.
|
||||
*/
|
||||
public static final int MIN_DIST_TAGS_HEIGHT = 109;
|
||||
|
||||
/**
|
||||
* Minimum height required for target or distribution table with minimum
|
||||
* records. This is calculated as ( no. of min rows * height of each row ).
|
||||
* Used for Responsive UI.
|
||||
*/
|
||||
public static final int MIN_TARGET_DIST_TABLE_HEIGHT = TABLE_MIN_LENGTH * 37 - 42;
|
||||
|
||||
/**
|
||||
* Minimum width required to show tags for both target and distribution
|
||||
* table without horizontal scroll. In case browser width is less than this
|
||||
@@ -620,59 +320,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final int REQ_MIN_BROWSER_WIDTH = 1200;
|
||||
|
||||
public static final int REQ_MIN_BROWSER_WIDTH_UPLOAD = 1200;
|
||||
|
||||
public static final int REQ_MIN_BROWSER_WIDTH_DIST = 1300;
|
||||
|
||||
/**
|
||||
* Target table maximum width.
|
||||
*/
|
||||
public static final int MAX_TARGET_TABLE_WIDTH = 700;
|
||||
|
||||
/**
|
||||
* Distribution table maximum width.
|
||||
*/
|
||||
public static final int MAX_DIST_TABLE_WIDTH = 425;
|
||||
|
||||
/**
|
||||
* Details layout- initial margin left value.
|
||||
*/
|
||||
public static final int DETAILS_MARGIN_LEFT = 275;
|
||||
|
||||
/**
|
||||
* Distributions table details layout- initial margin left value.
|
||||
*/
|
||||
public static final int DIST_TABALE_DETAILS_MARGIN_LEFT = 288;
|
||||
/**
|
||||
* Minimum height required to show the application without need of vertical
|
||||
* scroll. In case browser height is more than this height, the vertical
|
||||
* scroll bars get displayed. Used for Responsive UI.
|
||||
*/
|
||||
public static final int REQ_MIN_BROWSER_HEIGHT = 350;
|
||||
|
||||
public static final int MIN_TABLE_WIDTH = 300;
|
||||
|
||||
/**
|
||||
* Minimum width required to display action history.
|
||||
*/
|
||||
public static final int ACTION_HISTORY_MIN_REQ_WIDTH = 500;
|
||||
|
||||
/**
|
||||
* Minimum height required to display action history (5 rows minimum).
|
||||
*/
|
||||
public static final int ACTION_HISTORY_MIN_REQ_HEIGHT = 130;
|
||||
|
||||
/**
|
||||
* Position of the action history from top.
|
||||
*/
|
||||
public static final int ACTION_HISTORY_POSITION_Y = 160;
|
||||
|
||||
/**
|
||||
* The total amount of space ( top & bottom ) the action history to
|
||||
* maintain.
|
||||
*/
|
||||
public static final int ACTION_HISTORY_LEFTOVER_HEIGHT = 420;
|
||||
|
||||
/**
|
||||
* Target tag button id prefix.
|
||||
*/
|
||||
@@ -682,6 +329,11 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String DISTRIBUTION_TAG_ID_PREFIXS = "dist.tag.";
|
||||
|
||||
/**
|
||||
* Space.
|
||||
*/
|
||||
public static final String SPACE = " ";
|
||||
|
||||
/**
|
||||
* Distribution tag button id prefix.
|
||||
*/
|
||||
@@ -695,19 +347,10 @@ public final class SPUIDefinitions {
|
||||
* DistributionSet Type tag button id prefix.
|
||||
*/
|
||||
public static final String DISTRIBUTION_SET_TYPE_ID_PREFIXS = "dist.set.type.";
|
||||
/**
|
||||
* Target/distribution description length.
|
||||
*/
|
||||
public static final int NAME_DESCRIPTION_LENGTH = 26;
|
||||
/**
|
||||
* Target last query date format .
|
||||
*/
|
||||
public static final String LAST_QUERY_DATE_FORMAT = "EEE MMM d HH:mm:ss z yyyy";
|
||||
|
||||
/**
|
||||
* Space.
|
||||
*/
|
||||
public static final String SPACE = " ";
|
||||
/**
|
||||
* Item Id used in drop comparisons.
|
||||
*/
|
||||
@@ -716,22 +359,10 @@ public final class SPUIDefinitions {
|
||||
* Expand action history.
|
||||
*/
|
||||
public static final String EXPAND_ACTION_HISTORY = "expand.action.history";
|
||||
/**
|
||||
* Close action history.
|
||||
*/
|
||||
public static final String CLOSE_ACTION_HISTORY = "close.action.history";
|
||||
/**
|
||||
* Filter by distribution key.
|
||||
*/
|
||||
public static final String ORDER_BY_DISTRIBUTION = "OrderByDistribution";
|
||||
/**
|
||||
* Dist window width.
|
||||
*/
|
||||
public static final int DIST_WINDOW_WIDTH = 235;
|
||||
/**
|
||||
* Dist window height.
|
||||
*/
|
||||
public static final int DIST_WINDOW_HEIGHT = 380;
|
||||
|
||||
/** Artifact upload related entries - start **/
|
||||
/**
|
||||
@@ -744,13 +375,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String BY_SOFTWARE_MODULE_TYPE = "softwareModuleType";
|
||||
|
||||
/**
|
||||
* Minimum height required to show the application without need of vertical
|
||||
* scroll. In case browser height is more than this height, the vertical
|
||||
* scroll bars get displayed. Used for Responsive UI.
|
||||
*/
|
||||
public static final int REQ_MIN_UPLOAD_BROWSER_HEIGHT = 380;
|
||||
|
||||
/**
|
||||
* Minimum width required to display ui without horizontal scroll. In case
|
||||
* browser width is less than this width, the type layout will get hidden
|
||||
@@ -759,45 +383,13 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final int REQ_MIN_UPLOAD_BROWSER_WIDTH = 1250;
|
||||
|
||||
/**
|
||||
* Minimum width of software module table.
|
||||
*/
|
||||
public static final int MIN_SOFTWARE_MODULE_TABLE_WIDTH = 300;
|
||||
|
||||
/**
|
||||
* Maximum allowed width of software module table.
|
||||
*/
|
||||
public static final int MAX_UPLOAD_SW_MODULE_TABLE_WIDTH = 450;
|
||||
|
||||
/**
|
||||
* Minimum artifact table height.
|
||||
*/
|
||||
public static final int MIN_UPLOAD_ARTIFACT_TABLE_HEIGHT = 168;
|
||||
|
||||
/**
|
||||
* Maximum artifact table height.
|
||||
*/
|
||||
public static final int MAX_UPLOAD_ARTIFACT_TABLE_HEIGHT = 450;
|
||||
|
||||
/**
|
||||
* Maximum drop layout width.
|
||||
*/
|
||||
public static final int MAX_UPLOAD_DROP_LAYOUT_WIDTH = 650;
|
||||
|
||||
/**
|
||||
* Minimum drop layout width.
|
||||
*/
|
||||
public static final int MIN_UPLOAD_DROP_LAYOUT_WIDTH = 450;
|
||||
|
||||
public static final int MIN_UPLOAD_CONFIRMATION_POPUP_WIDTH = 1000;
|
||||
|
||||
public static final int MAX_UPLOAD_CONFIRMATION_POPUP_WIDTH = 1050;
|
||||
|
||||
public static final int MIN_UPLOAD_CONFIRMATION_POPUP_HEIGHT = 310;
|
||||
|
||||
public static final int MAX_UPLOAD_CONFIRMATION_POPUP_HEIGHT = 360;
|
||||
public static final int MAX_UPLOAD_CONFIRMATION_POPUP_WIDTH = 1050;
|
||||
|
||||
public static final String SOFTWARE_MODULE_TABLE = "software-module-table";
|
||||
public static final int MAX_UPLOAD_CONFIRMATION_POPUP_HEIGHT = 360;
|
||||
|
||||
/** Artifact upload related entries - end. **/
|
||||
|
||||
@@ -805,42 +397,17 @@ public final class SPUIDefinitions {
|
||||
|
||||
public static final int MIN_DASHBOARD_WIDTH = 1100;
|
||||
|
||||
public static final int TAG_LAYOUT_WIDTH = 160;
|
||||
|
||||
public static final int MIN_SWMODULE_TABLE_HEIGHT = 160;
|
||||
|
||||
public static final int MIN_SWMODULE_TABLE_WIDTH = 150;
|
||||
|
||||
/* Target Header Filter Box */
|
||||
public static final String FILTER_BOX_SHOW = "filter-box-show";
|
||||
public static final String FILTER_BOX_HIDE = "filter-box-hide";
|
||||
public static final String FILTER_RESET_ICON = "filter-reset-icon";
|
||||
|
||||
/* Action History */
|
||||
public static final String CAPTION_ACTION_HISTORY = "caption.action.history";
|
||||
public static final String DISABLE_DISTRIBUTION = "incomplete-distribution";
|
||||
|
||||
public static final int MIN_SWTABLE_WIDTH = 448;
|
||||
|
||||
/**
|
||||
* New Target tag save icon id.
|
||||
*/
|
||||
public static final String NEW_SW_TYPE_SAVE = "swmodule.type.add.save";
|
||||
|
||||
/**
|
||||
* New DistributionSet type save icon id.
|
||||
*/
|
||||
public static final String NEW_DIST_SET_TYPE_SAVE = "dist.set.type.add.save";
|
||||
|
||||
/**
|
||||
* New distribution set type close icon id.
|
||||
*/
|
||||
public static final String NEW_DIST_SET_TYPE_COLSE = "dist.set.type.add.close";
|
||||
|
||||
/**
|
||||
* Filter by type layout width.
|
||||
*/
|
||||
public static final float FILTER_BY_TYPE_WIDTH = 150.0f;
|
||||
public static final float FILTER_BY_TYPE_WIDTH = 150.0F;
|
||||
|
||||
/**
|
||||
* Confirmation jukebox type.
|
||||
@@ -859,22 +426,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final int MAX_TABLE_ENTRIES = 5000;
|
||||
|
||||
/**
|
||||
* New software module set type add icon id.
|
||||
*/
|
||||
public static final String CONFIG_FILTER_BUTTON = "config.filter.button";
|
||||
|
||||
/**
|
||||
* label style name for assigned sw modules.
|
||||
*/
|
||||
|
||||
public static final String ASSIGN_SW_MODUE_STYLE = "assignlabelstyle";
|
||||
|
||||
/**
|
||||
* Software module add/update window height.
|
||||
*/
|
||||
public static final int SW_ADD_UPDATE_WINDOW_HEIGHT = 350;
|
||||
|
||||
/**
|
||||
* Distribution Type Twin Table selected table Id.
|
||||
*/
|
||||
@@ -910,46 +461,16 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String CUSTOM_FILTER_DELETE = "Delete";
|
||||
|
||||
/**
|
||||
* CUSTOM_FILTER_INSTALLED_DS.
|
||||
*/
|
||||
public static final String CUSTOM_FILTER_INSTALLED_DS = "Installed DS";
|
||||
|
||||
/**
|
||||
* CUSTOM_FILTER_ASSIGNED_DS.
|
||||
*/
|
||||
public static final String CUSTOM_FILTER_ASSIGNED_DS = "Assigned DS";
|
||||
|
||||
/**
|
||||
* TARGET_FILTER_MANAGEMENT - header caption .
|
||||
*/
|
||||
public static final String TARGET_FILTER_LIST_HEADER_CAPTION = "Custom Filters";
|
||||
|
||||
/**
|
||||
* CUSTOM_FILTER_STATUS.
|
||||
*/
|
||||
public static final String TARGET_FILTER_STATUS = "Status";
|
||||
|
||||
/**
|
||||
* CUSTOM_FILTER_INSTALLED_DS.
|
||||
*/
|
||||
public static final String TARGET_FILTER_TAGS = "TAGS";
|
||||
|
||||
/**
|
||||
* CUSTOM_FILTER_ID_HIDDEN.
|
||||
*/
|
||||
public static final String CUSTOM_FILTER_ID_HIDDEN = "id";
|
||||
|
||||
/**
|
||||
* Bulk upload DS combo style.
|
||||
*/
|
||||
public static final String BULK_UPLOD_DS_COMBO_STYLE = "bulk-upload-ds-combo";
|
||||
|
||||
/**
|
||||
* Bulk Targets upload window.
|
||||
*/
|
||||
public static final String BULK_UPLOAD_WINDOW = "bulk-update-window";
|
||||
|
||||
/**
|
||||
* Filter by target filter query.
|
||||
*/
|
||||
@@ -970,60 +491,6 @@ public final class SPUIDefinitions {
|
||||
*/
|
||||
public static final String ROLLOUT_LIST_HEADER_CAPTION = "Rollouts";
|
||||
|
||||
/**
|
||||
* Rollout status.
|
||||
*/
|
||||
public static final String ROLLOUT_STATUS = "rollout-status";
|
||||
|
||||
/**
|
||||
* Rollout group list view - header caption .
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_LIST_HEADER_CAPTION = "Rollout Groups";
|
||||
|
||||
/**
|
||||
* Rollout delete - column property name.
|
||||
*/
|
||||
public static final String DELETE = "delete";
|
||||
|
||||
/**
|
||||
* Rollout detail status - column property status.
|
||||
*/
|
||||
public static final String DETAIL_STATUS = "detail-status";
|
||||
|
||||
/**
|
||||
* Rollout name column property.
|
||||
*/
|
||||
public static final String ROLLOUT_NAME = "rollout-name";
|
||||
/**
|
||||
* Rollout group name column property.
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_NAME = "Name";
|
||||
|
||||
/**
|
||||
* Rollout group started date column property.
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_STARTED_DATE = "Started date";
|
||||
|
||||
/**
|
||||
* Rollout group status column property.
|
||||
*/
|
||||
public static final String ROLLOUT_GROUP_STATUS = "Status";
|
||||
|
||||
/**
|
||||
* Rollout action column property.
|
||||
*/
|
||||
public static final String ROLLOUT_ACTION = "rollout-action";
|
||||
|
||||
/**
|
||||
* DistributionSet Metadata tab Id
|
||||
*/
|
||||
public static final String DISTRIBUTIONSET_METADATA_TAB_ID = "distSet.metadata.tab.id";
|
||||
|
||||
/**
|
||||
* SoftwareModule Metadata tab Id
|
||||
*/
|
||||
public static final String SOFTWAREMODULE_METADATA_TAB_ID = "swModule.metadata.tab.id";
|
||||
|
||||
/**
|
||||
* /** Constructor.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user