@Override public boolean apply(FieldScreen fieldScreen) { return name.equals(fieldScreen.getName()); } })).isEmpty();
private NameAndIdMaxLengths getMaxScreenLengths(List<FieldScreen> screens, String nameHeader, String newIdHeader) { int maxName = 0; int maxNewId = 0; for(FieldScreen screen : screens) { maxName = (screen.getName().length() > maxName) ? screen.getName().length() : maxName; maxNewId = (Long.toString(screen.getId()).length() > maxNewId) ? Long.toString(screen.getId()).length() : maxNewId; } maxName = (maxName > nameHeader.length()) ? maxName : nameHeader.length(); maxNewId = (maxNewId > newIdHeader.length()) ? maxNewId : newIdHeader.length(); return new NameAndIdMaxLengths(maxName,maxNewId); }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof FieldScreenImpl)) return false; final FieldScreen fieldScreen = (FieldScreen) o; if (description != null ? !description.equals(fieldScreen.getDescription()) : fieldScreen.getDescription() != null) return false; if (id != null ? !id.equals(fieldScreen.getId()) : fieldScreen.getId() != null) return false; if (name != null ? !name.equals(fieldScreen.getName()) : fieldScreen.getName() != null) return false; return true; }
buffer.append(StringUtils.rightPad(screen.getName(), maxName)) .append(" | ") .append(StringUtils.rightPad(Long.toString(screen.getId()),maxNewId))
screenInfoList.add(new ScreenInfo(screen.getId(),screen.getName(),screen.getDescription(),tabs));
protected void validateScreenName() { if (!TextUtils.stringSet(getFieldScreenName())) { addError("fieldScreenName", getText("admin.common.errors.validname")); } else if (getFieldScreen() == null || !getFieldScreenName().equals(getFieldScreen().getName())) { for (final FieldScreen fieldScreen : getFieldScreens()) { if (getFieldScreenName().equals(fieldScreen.getName()) && (getFieldScreen() == null || !fieldScreen.getId().equals(getId()))) { addError("fieldScreenName", getText("admin.errors.screens.duplicate.screen.name")); } } } }
public void createFieldScreen(FieldScreen fieldScreen) { Map<String, Object> params = MapBuilder.<String, Object>newBuilder() .add("name", fieldScreen.getName()) .add("description", fieldScreen.getDescription()) .toMutableMap(); if (fieldScreen.getId() != null) { params.put("id", fieldScreen.getId()); } GenericValue fieldScreenGV = ofBizDelegator.createValue(FieldScreenStore.FIELD_SCREEN_ENTITY_NAME, params); fieldScreen.setGenericValue(fieldScreenGV); }
public String doViewCopyFieldScreen() { validateId(); // Get the name and description of the new screen from the user. setFieldScreenName(getText("common.words.copyof",getFieldScreen().getName())); setFieldScreenDescription(getFieldScreen().getDescription()); return INPUT; }
public String doDefault() throws Exception { validateId(); if (invalidInput()) { return ERROR; } else { setFieldScreenName(getFieldScreen().getName()); setFieldScreenDescription(getFieldScreen().getDescription()); return INPUT; } }
reporter.addScreenMapping(screen.getName(),screenInfo.getOriginalId(),screen.getId());
if (copyName.equals(fieldScreen.getName()))