/** * static logic * @param group * @return the file name */ public static String getExportAllFileNameStatic(Group group) { String groupExtensionFileName = group.getDisplayExtension(); groupExtensionFileName = GrouperUiUtils.stripNonFilenameChars(groupExtensionFileName); return "groupExportAll_" + groupExtensionFileName + ".csv"; }
/** * @return display extension for wrapped group or stem */ public String getDisplayExtension() { if(group!=null) return group.getDisplayExtension(); if(stem!=null) return stem.getDisplayExtension(); throw new IllegalStateException("GroupOrStem is not initialised"); }
/** * static logic * @param group * @return the file name */ public static String getExportSubjectIdsFileNameStatic(Group group) { String groupExtensionFileName = group.getDisplayExtension(); groupExtensionFileName = GrouperUiUtils.stripNonFilenameChars(groupExtensionFileName); return "groupExportSubjectIds_" + groupExtensionFileName + ".csv"; }
val=group.getExtension(); }else if(attrName.equals("displayExtension")) { val=group.getDisplayExtension(); }else if(attrName.equals("name")) { val=group.getName();
/** * init screen labels for a membership * @param group * @param subject */ private void initScreenLabelsMembership(Group group, Subject subject) { GuiSubject guiSubject = new GuiSubject(subject); String screenLabel = guiSubject.getScreenLabel(); this.screenLabelLong = group.getDisplayName() + " - " + screenLabel; int maxWidth = GrouperUiConfig.retrieveConfig().propertyValueInt("simpleAttributeUpdate.maxOwnerSubjectChars", 50); String abbreviatedSubject = null; if (maxWidth == -1) { abbreviatedSubject = screenLabel; } else { abbreviatedSubject = StringUtils.abbreviate(screenLabel, maxWidth); } this.screenLabelShort = group.getDisplayExtension() + " - " + abbreviatedSubject; }
displayExtension = group.getDisplayExtension();
childGroup.getDisplayExtension(), childGroup.getUuid(), DojoTreeItemType.group, null);
this.screenLabelShort = group.getDisplayExtension();
this.setUuid(group.getUuid()); this.setExtension(group.getExtension()); this.setDisplayExtension(group.getDisplayExtension()); this.setAlternateName(group.getAlternateName());