| 5734 | } |
| 5735 | |
| 5736 | public List<String> getAssociationList(CDOMObject obj) |
| 5737 | { |
| 5738 | List<String> list = new ArrayList<>(); |
| 5739 | List<FixedStringList> assocList = assocSupt.getAssocList(obj, AssociationListKey.CHOICES); |
| 5740 | if (assocList != null) |
| 5741 | { |
| 5742 | assocList.stream().map(ac -> ac.get(0)).forEach(choiceStr -> { |
| 5743 | if (Constants.EMPTY_STRING.equals(choiceStr)) |
| 5744 | { |
| 5745 | list.add(null); |
| 5746 | } |
| 5747 | else |
| 5748 | { |
| 5749 | list.add(choiceStr); |
| 5750 | } |
| 5751 | }); |
| 5752 | } |
| 5753 | return list; |
| 5754 | } |
| 5755 | |
| 5756 | public boolean hasAssociations(Object obj) |
| 5757 | { |