Skip to content

Commit

Permalink
Removing variant 2 & variant 3
Browse files Browse the repository at this point in the history
  • Loading branch information
BerSie committed Jul 11, 2024
1 parent 82e8c1f commit cc344e0
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 47 deletions.
27 changes: 0 additions & 27 deletions examples/UI.ApplyRecursiveHierarchy-sample.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
</Record>
</Annotation>

<!-- Variant 1 - PresentationVariant -->
<Annotation Term="UI.LineItem" Qualifier="useHierarchy">
<Collection>
<Record Type="UI.DataField">
Expand All @@ -59,32 +58,6 @@
</Record>
</Annotation>

<!-- Variant 2 - Term UI.ApplyRecursiveHierarchy that can be applied to UI.LineItem -->
<Annotation Term="UI.LineItem" Qualifier="useHierarchy">
<Annotation Term="UI.ApplyRecursiveHierarchy" String="myHierarchyQualifier" />
<Collection>
<Record Type="UI.DataField">
<PropertyValue Property="Value" Path="ID" />
</Record>
<Record Type="UI.DataField">
<PropertyValue Property="Value" Path="StatusText" />
</Record>
</Collection>
</Annotation>

<!-- Variant 3 - Term UI.HierarchicalLineItem that has UI.LineItem as a BaseTerm -->
<Annotation Term="UI.LineItem" Qualifier="useHierarchy">
<Collection>
<Record Type="UI.DataField">
<PropertyValue Property="Value" Path="ID" />
</Record>
<Record Type="UI.DataField">
<PropertyValue Property="Value" Path="StatusText" />
</Record>
</Collection>
</Annotation>
<Annotation Term="UI.HierarchicalLineItem" Qualifier="useHierarchy" String="myHierarchicalQualifier" />

</Annotations>

</Schema>
Expand Down
20 changes: 0 additions & 20 deletions vocabularies/UI.xml
Original file line number Diff line number Diff line change
Expand Up @@ -149,23 +149,6 @@ a collection of business object instances, e.g. as a list or table.</String>
<Annotation Term="UI.ThingPerspective" />
</Term>

<Term Name="ApplyRecursiveHierarchy" Type="Aggregation.HierarchyQualifier" AppliesTo="Annotation">
<Annotation Term="Common.Experimental" />
<Annotation Term="Core.RequiresType" String="UI.LineItem"/>
<Annotation Term="Core.Description" String="Qualifier of the recursive hierarchy that should be applied to a UI.LineItem" />
<Annotation Term="Core.LongDescription">
<String>Variant 2 for hierarchical LineItems</String>
</Annotation>
</Term>

<Term Name="HierarchicalLineItem" BaseTerm="UI.LineItem" Type="Aggregation.HierarchyQualifier" AppliesTo="EntityType">
<Annotation Term="Common.Experimental" />
<Annotation Term="Core.Description" String="Qualifier of the recursive hierarchy that should be applied to the UI.LineItem having the same qualifier" />
<Annotation Term="Core.LongDescription">
<String>Variant 3 for hierarchical LineItems</String>
</Annotation>
</Term>

<Term Name="StatusInfo" Type="Collection(UI.DataFieldAbstract)" Nullable="false" AppliesTo="EntityType">
<Annotation Term="Core.Description" String="Collection of data fields describing the status of an entity" />
<Annotation Term="UI.ThingPerspective" />
Expand Down Expand Up @@ -1181,9 +1164,6 @@ The trend is
<Property Name="RecursiveHierarchyQualifier" Type="Aggregation.HierarchyQualifier">
<Annotation Term="Common.Experimental" />
<Annotation Term="Core.Description" String="Qualifier of the recursive hierarchy that should be applied to the Visualization" />
<Annotation Term="Core.LongDescription">
<String>Variant 1 for hierarchical LineItems</String>
</Annotation>
</Property>
<Property Name="RequestAtLeast" Type="Collection(Edm.PropertyPath)" Nullable="false">
<Annotation Term="Core.Description" String="Properties that should always be included in the result of the queried collection" />
Expand Down

0 comments on commit cc344e0

Please sign in to comment.