/** * */ @Override public String retrieveLabel(GrouperSession grouperSession, Stem t) { return t.getDisplayName(); }
/** * */ @Override public String retrieveHtmlLabel(GrouperSession grouperSession, Stem t) { //description could be null? String label = GrouperUiUtils.escapeHtml(t.getDisplayName(), true); String htmlLabel = "<img src=\"../../grouperExternal/public/assets/images/folder.gif\" /> " + label; return htmlLabel; }
/** * @return display name for wrapped group or stem */ public String getDisplayName() { if(group!=null) return group.getDisplayName(); if(stem!=null) return stem.getDisplayName(); throw new IllegalStateException("GroupOrStem is not initialised"); }
/** * */ @Override public String retrieveLabel(GrouperSession grouperSession, Stem t) { String displayName = t.isRootStem() ? TextContainer.retrieveFromRequest().getText().get("stem.root.display-name") : t.getDisplayName(); return displayName; }
/** * * @param stem * @param attr * @return string */ private String getStemAttribute(Stem stem, String attr) { if("extension".equals(attr)) { return stem.getExtension(); }else if("displayExtension".equals(attr)) { return stem.getDisplayExtension(); }else if("name".equals(attr)) { return stem.getName(); }else if("displayName".equals(attr)) { return stem.getDisplayName(); }else if("deascription".equals(attr)) { return stem.getDescription(); } return ""; } }
/** * */ @Override public String retrieveHtmlLabel(GrouperSession grouperSession, Stem t) { //description could be null? String displayName = t.isRootStem() ? TextContainer.retrieveFromRequest().getText().get("stem.root.display-name") : t.getDisplayName(); String label = GrouperUiUtils.escapeHtml(displayName, true); String htmlLabel = "<img src=\"../../grouperExternal/public/assets/images/folder.gif\" /> " + label; return htmlLabel; } // MCH 2014: dont validate here, it messes up other uses
compare = StringUtils.defaultString(this.getOwnerGuiStem().getStem().getDisplayName()) .compareTo(StringUtils.defaultString(other.getOwnerGuiStem().getStem().getDisplayName())); if (compare != 0) { return compare;
displayName.setValues(GrouperUtil.toList(stem.getDisplayName())); attributes.put(displayName.getId(), displayName);
/** * construct based on stem, assign all fields * * @param stem is what to construct from */ public WsStem(Stem stem) { this.setDescription(stem.getDescription()); this.setDisplayName(stem.getDisplayName()); this.setName(stem.getName()); this.setUuid(stem.getUuid()); this.setExtension(stem.getExtension()); this.setDisplayExtension(stem.getDisplayExtension()); //if greater then 2.2 then set id index if (GrouperWsVersionUtils.retrieveCurrentClientVersion() .greaterOrEqualToArg(GrouperVersion.valueOfIgnoreCase("v2_2_000"))) { this.setIdIndex(stem.getIdIndex() == null ? null : stem.getIdIndex().toString()); } }
this.screenLabelLong = stem.getDisplayName(); this.screenLabelShort = stem.getDisplayExtension();