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() 
 -