Skip to content

Commit 0506740

Browse files
Reflect decisions from 2/7/2025 BWG meeting. (#440)
* Reflect decisions from 2/7/2025 BWG meeting. * Address xmlns issue.
1 parent 7bb18b9 commit 0506740

File tree

1 file changed

+19
-4
lines changed

1 file changed

+19
-4
lines changed

Diff for: Domains/0-Core/BisCore.ecschema.xml

+19-4
Original file line numberDiff line numberDiff line change
@@ -1524,7 +1524,7 @@
15241524
<ECCustomAttributes>
15251525
<ClassHasHandler xmlns="BisCore.01.00.00"/>
15261526
<Deprecated xmlns="CoreCustomAttributes.01.00.03">
1527-
<Description>Settings are now stored in the `JsonProperties` attribute of TextAnnotation2d and TextAnnotation3d classes.</Description>
1527+
<Description>`TextAnnotationData` is deprecated and replaced by the `TextAnnotationData` property of TextAnnotation2d and TextAnnotation3d classes.</Description>
15281528
</Deprecated>
15291529
</ECCustomAttributes>
15301530
<ECProperty propertyName="TextAnnotation" typeName="binary" displayLabel="Text Annotation" description="Text in Annotations.fb.h flat buffer format">
@@ -1539,6 +1539,11 @@
15391539
<ECCustomAttributes>
15401540
<ClassHasHandler xmlns="BisCore.01.00.00"/>
15411541
</ECCustomAttributes>
1542+
<ECProperty propertyName="TextAnnotationData" typeName="string" extendedTypeName="Json" description="Data used to generate the visual representation of a TextAnnotation2d element.">
1543+
<ECCustomAttributes>
1544+
<HiddenProperty xmlns="CoreCustomAttributes.01.00.03"/>
1545+
</ECCustomAttributes>
1546+
</ECProperty>
15421547
</ECEntityClass>
15431548
<ECRelationshipClass typeName="TextAnnotation2dOwnsTextAnnotationData" strength="embedding" modifier="None">
15441549
<BaseClass>ElementOwnsUniqueAspect</BaseClass>
@@ -1560,6 +1565,11 @@
15601565
<ECCustomAttributes>
15611566
<ClassHasHandler xmlns="BisCore.01.00.00"/>
15621567
</ECCustomAttributes>
1568+
<ECProperty propertyName="TextAnnotationData" typeName="string" extendedTypeName="Json" description="Data used to generate the visual representation of a TextAnnotation3d element.">
1569+
<ECCustomAttributes>
1570+
<HiddenProperty xmlns="CoreCustomAttributes.01.00.03"/>
1571+
</ECCustomAttributes>
1572+
</ECProperty>
15631573
</ECEntityClass>
15641574
<ECRelationshipClass typeName="TextAnnotation3dOwnsTextAnnotationData" strength="embedding" modifier="None">
15651575
<BaseClass>ElementOwnsUniqueAspect</BaseClass>
@@ -2182,19 +2192,24 @@
21822192
<BaseClass>DefinitionElement</BaseClass>
21832193
<ECCustomAttributes>
21842194
<ClassHasHandler xmlns="BisCore.01.00.00"/>
2185-
<Deprecated xmlns="CoreCustomAttributes.01.00.03">
2186-
<Description>Not modeled with BIS anymore.</Description>
2187-
</Deprecated>
21882195
</ECCustomAttributes>
21892196
<ECProperty propertyName="Description" typeName="string" description="Description of the style">
21902197
<ECCustomAttributes>
21912198
<CustomHandledProperty xmlns="BisCore.01.00.16"/>
21922199
</ECCustomAttributes>
21932200
</ECProperty>
2201+
<ECProperty propertyName="Settings" typeName="string" extendedTypeName="Json" description="Settings of the style">
2202+
<ECCustomAttributes>
2203+
<HiddenProperty xmlns="CoreCustomAttributes.01.00.03"/>
2204+
</ECCustomAttributes>
2205+
</ECProperty>
21942206
<ECProperty propertyName="Data" typeName="binary" description="Encoded style properties">
21952207
<ECCustomAttributes>
21962208
<CustomHandledProperty xmlns="BisCore.01.00.16"/>
21972209
<HiddenProperty xmlns="CoreCustomAttributes.01.00.03"/>
2210+
<Deprecated xmlns="CoreCustomAttributes.01.00.03">
2211+
<Description>The `Data` property is deprecated and replaced by the `Settings` property.</Description>
2212+
</Deprecated>
21982213
</ECCustomAttributes>
21992214
</ECProperty>
22002215
</ECEntityClass>

0 commit comments

Comments
 (0)