public OrderableField getOrderableField() { return fieldScreenLayoutItem.getOrderableField(); }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof FieldScreenLayoutItem)) return false; final FieldScreenLayoutItem fieldScreenLayoutItem = (FieldScreenLayoutItem) o; if (position != fieldScreenLayoutItem.getPosition()) return false; if (getOrderableField() != null ? !getOrderableField().equals(fieldScreenLayoutItem.getOrderableField()) : fieldScreenLayoutItem.getOrderableField() != null) return false; if (fieldScreenTab != null ? !fieldScreenTab.equals(fieldScreenLayoutItem.getFieldScreenTab()) : fieldScreenLayoutItem.getFieldScreenTab() != null) return false; return true; }
public String getEditHtml(Action action, OperationContext operationContext, Collection<Issue> issues, Map displayParameters) { Issue issue = null; // Iterate over the issues to make sure we can show them for editing //noinspection ForLoopReplaceableByForEach for (final Iterator<Issue> issueIterator = issues.iterator(); issueIterator.hasNext();) { issue = issueIterator.next(); if (!isShow(issue)) { return ""; } } return fieldScreenLayoutItem.getOrderableField().getEditHtml(createBulkFieldLayoutItem(), operationContext, action, issue, displayParameters); }
public String getViewHtml(Action action, OperationContext operationContext, Collection<Issue> issues, Map<String, ?> displayParameters) { Issue issue = null; // Iterate over the issues to make sure we can show them for editing //noinspection ForLoopReplaceableByForEach for (final Iterator<Issue> issueIterator = issues.iterator(); issueIterator.hasNext();) { issue = issueIterator.next(); if (!isShow(issue)) { return ""; } } return fieldScreenLayoutItem.getOrderableField().getViewHtml(createBulkFieldLayoutItem(), action, issue, displayParameters); }
public MockFieldScreenLayoutItem(FieldScreenLayoutItem item) { this.id = item.getId(); this.position = item.getPosition(); this.field = item.getOrderableField(); this.fieldId = item.getFieldId(); this.tab = item.getFieldScreenTab(); }
addableFields.remove(fieldScreenLayoutItem.getOrderableField());
@Override public FieldScreenRenderLayoutItem apply(final FieldScreenLayoutItem fieldScreenLayoutItem) { final FieldLayout fieldLayout = fieldLayoutManager.getFieldLayout(issue); final OrderableField orderableField = fieldScreenLayoutItem.getOrderableField(); final FieldLayoutItem fieldLayoutItem = fieldLayout.getFieldLayoutItem(orderableField); if (fieldManager.isCustomField(orderableField)) { return getCustomFieldRenderLayoutItem(issue, operation, fieldLayoutItem, fieldScreenLayoutItem); } else { return new FieldScreenRenderLayoutItemImpl(fieldScreenLayoutItem, fieldLayoutItem); } } })), com.google.common.base.Predicates.notNull());
final OrderableField field = fieldScreenLayoutItem.getOrderableField(); if (field != null && !unavailableFields.contains(field))