Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Energy ADE
Energy ADE 3 citygml4j
Commits
1e8e9afd
Commit
1e8e9afd
authored
May 15, 2026
by
Rushikesh Padsala
Browse files
support for importing-exporting CityObjectRelation
parent
ac82c637
Changes
21
Hide whitespace changes
Inline
Side-by-side
src/main/java/org/citygml4j/ade/energy3/bind/EnergyADEMarshaller.java
View file @
1e8e9afd
...
...
@@ -73,7 +73,8 @@ public class EnergyADEMarshaller implements ADEMarshaller {
.
with
(
SensorConnection
.
class
,
this
::
createSensorConnection
)
.
with
(
WeatherData
.
class
,
this
::
createWeatherData
)
.
with
(
WeatherDataProperty
.
class
,
this
::
createWeatherDataProperty
)
.
with
(
WeatherStation
.
class
,
this
::
createWeatherStation
);
.
with
(
WeatherStation
.
class
,
this
::
createWeatherStation
)
.
with
(
CityObjectRelationProperty
.
class
,
this
::
createCityObjectRelationProperty
);
}
}
finally
{
lock
.
unlock
();
...
...
@@ -137,7 +138,9 @@ public class EnergyADEMarshaller implements ADEMarshaller {
.
with
(
TypicalValuesTimeSeries
.
class
,
this
::
marshalTypicalValuesTimeSeries
)
.
with
(
TypicalValuesTimeSeriesFile
.
class
,
this
::
marshalTypicalValuesTimeSeriesFile
)
.
with
(
SensorConnection
.
class
,
this
::
marshalSensorConnection
)
.
with
(
WeatherStationProperty
.
class
,
this
::
marshalWeatherStationProperty
);
.
with
(
WeatherStationProperty
.
class
,
this
::
marshalWeatherStationProperty
)
.
with
(
CityObjectRelationProperty
.
class
,
this
::
marshalCityObjectRelationProperty
);
}
}
finally
{
lock
.
unlock
();
...
...
@@ -2245,6 +2248,10 @@ public class EnergyADEMarshaller implements ADEMarshaller {
return
factory
.
createRefurbishmentMeasureProperty
(
marshalRefurbishmentMeasureProperty
(
src
));
}
private
JAXBElement
<?>
createCityObjectRelationProperty
(
CityObjectRelationProperty
src
)
{
return
factory
.
createRelatedTo
(
marshalCityObjectRelationProperty
(
src
));
}
private
JAXBElement
<?>
createAbstractQualifiedAttributeProperty
(
AbstractQualifiedAttributeProperty
src
)
{
AbstractQualifiedAttribute
attribute
=
src
.
getValue
();
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment