Class RelationUtil
java.lang.Object
com.evolveum.midpoint.gui.impl.util.RelationUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAllRelations(ModelServiceLocator pageBase) getCategoryRelationChoices(AreaCategoryType category, ModelServiceLocator pageBase) getCategoryRelationChoices(AreaCategoryType category, List<RelationDefinitionType> defList) static QNamestatic @Nullable QNamestatic StringgetDefaultRelationIcon(QName name) static @NotNull QNamestatic @NotNull QNamestatic org.apache.wicket.markup.html.form.IChoiceRenderer<QName>static RelationDefinitionTypegetRelationDefinition(QName relation) static RelationDefinitionTypegetRelationDefinition(QName relation, List<RelationDefinitionType> relations) static @NotNull List<RelationDefinitionType>getRelationDefinitions(ModelServiceLocator pageBase) static @NotNull StringgetRelationHeaderLabelKey(QName relation) static @Nullable StringgetRelationHeaderLabelKeyIfKnown(QName relation) static StringgetRelationIcon(QName relation, List<RelationDefinitionType> relations) static PolyStringgetRelationLabel(QName relation, List<RelationDefinitionType> relations) static StringgetRelationLabelValue(PrismContainerValueWrapper<AssignmentType> assignmentWrapper, PageBase pageBase) static StringgetRelationLabelValue(PrismReferenceValue referenceValue, PageBase pageBase) static StringgetRelationLabelValue(AssignmentType assignment, PageBase pageBase) static RelationRegistrystatic RelationRegistrystatic booleanisDefaultRelation(QName relation) static booleanisManagerRelation(QName relation) static booleanisOfKind(QName relation, RelationKindType kind) static QNamenormalizeRelation(QName relation)
-
Constructor Details
-
RelationUtil
public RelationUtil()
-
-
Method Details
-
normalizeRelation
-
isOfKind
-
getRelationRegistry
-
isManagerRelation
-
isDefaultRelation
-
getRelationLabelValue
public static String getRelationLabelValue(PrismContainerValueWrapper<AssignmentType> assignmentWrapper, PageBase pageBase) -
getRelationLabelValue
-
getRelationLabelValue
-
getDefaultRelation
-
getDefaultRelationOrFail
-
getDefaultRelationFor
-
getDefaultRelationOrFail
-
getRelationHeaderLabelKey
-
getRelationHeaderLabelKeyIfKnown
-
getRelationDefinition
public static RelationDefinitionType getRelationDefinition(QName relation, List<RelationDefinitionType> relations) -
getRelationIcon
-
getRelationLabel
-
getDefaultRelationIcon
-
getCategoryRelationChoices
public static List<QName> getCategoryRelationChoices(AreaCategoryType category, List<RelationDefinitionType> defList) -
getCategoryRelationChoices
public static List<QName> getCategoryRelationChoices(AreaCategoryType category, ModelServiceLocator pageBase) -
getAllRelations
-
getRelationDefinitions
@NotNull public static @NotNull List<RelationDefinitionType> getRelationDefinitions(ModelServiceLocator pageBase) -
getRelationDefinition
-
getStaticallyProvidedRelationRegistry
-
getRelationChoicesRenderer
public static org.apache.wicket.markup.html.form.IChoiceRenderer<QName> getRelationChoicesRenderer()
-