Commit 4a85936c authored by Rushikesh Padsala's avatar Rushikesh Padsala
Browse files

Initial commit

parents
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.ade.energy.model.supportingClasses.AbstractScheduleProperty;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.citygml.core.AbstractCityObject;
import org.citygml4j.model.common.visitor.FeatureFunctor;
import org.citygml4j.model.common.visitor.FeatureVisitor;
import org.citygml4j.model.common.visitor.GMLFunctor;
import org.citygml4j.model.common.visitor.GMLVisitor;
import org.citygml4j.model.gml.basicTypes.Code;
public class DeviceOperation extends AbstractCityObject implements ADEModelObject {
private Code type;
private Double yearlyGlobalEfficiency;
private AbstractScheduleProperty schedule;
public AbstractScheduleProperty getSchedule() {
return schedule;
}
public void setSchedule(AbstractScheduleProperty schedule) {
this.schedule = schedule;
}
public boolean isSetType() {
return type != null;
}
public boolean isSetYearlyGlobalEfficiency() {
return yearlyGlobalEfficiency != null;
}
public boolean isSetSchedule(){ return schedule != null; }
public Code getType() {
return type;
}
public void setType(Code type) {
this.type = type;
}
public Double getYearlyGlobalEfficiency() {
return yearlyGlobalEfficiency;
}
public void setYearlyGlobalEfficiency(Double yearlyGlobalEfficiency) {
this.yearlyGlobalEfficiency = yearlyGlobalEfficiency;
}
@Override
public void accept(FeatureVisitor visitor) {
visitor.visit(this);
}
@Override
public <T> T accept(FeatureFunctor<T> visitor) {
return visitor.apply(this);
}
@Override
public void accept(GMLVisitor visitor) {
visitor.visit(this);
}
@Override
public <T> T accept(GMLFunctor<T> visitor) {
return visitor.apply(this);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new DeviceOperation(), copyBuilder);
}
}
\ No newline at end of file
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.gml.base.AssociationByRepOrRef;
public class DeviceOperationProperty extends AssociationByRepOrRef<DeviceOperation> implements ADEModelObject {
public DeviceOperationProperty() {
}
public DeviceOperationProperty(DeviceOperation deviceOperation) {
super(deviceOperation);
}
public DeviceOperationProperty(String href) {
super(href);
}
public DeviceOperation getDeviceOperationProperty() {
return super.getObject();
}
public boolean isSetDeviceOperation() {
return super.isSetObject();
}
public DeviceOperation getDeviceOperation() {
return super.getObject();
}
public void setDeviceOperation(DeviceOperation deviceOperation) {
super.setObject(deviceOperation);
}
public void unsetDeviceOperation() {
super.unsetObject();
}
@Override
public Class<DeviceOperation> getAssociableClass() {
return DeviceOperation.class;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new DeviceOperationProperty(), copyBuilder);
}
@Override
public Object copyTo(Object target, CopyBuilder copyBuilder) {
DeviceOperationProperty copy = (target == null) ? new DeviceOperationProperty() : (DeviceOperationProperty) target;
return super.copyTo(copy, copyBuilder);
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.citygml.core.AbstractCityObject;
import org.citygml4j.model.common.visitor.FeatureFunctor;
import org.citygml4j.model.common.visitor.FeatureVisitor;
import org.citygml4j.model.common.visitor.GMLFunctor;
import org.citygml4j.model.common.visitor.GMLVisitor;
import org.citygml4j.model.gml.basicTypes.Code;
import org.citygml4j.model.gml.basicTypes.Measure;
import javax.xml.datatype.XMLGregorianCalendar;
import java.net.URI;
public class EnergyPerformanceCertificate extends AbstractCityObject implements ADEModelObject {
private Code type;
private String label;
private Measure value;
private XMLGregorianCalendar issueDate;
private XMLGregorianCalendar expirationDate;
private String certificationMethod;
private URI certificationURI;
public XMLGregorianCalendar getIssueDate() {
return issueDate;
}
public void setIssueDate(XMLGregorianCalendar issueDate) {
this.issueDate = issueDate;
}
public XMLGregorianCalendar getExpirationDate() {
return expirationDate;
}
public void setExpirationDate(XMLGregorianCalendar expirationDate) {
this.expirationDate = expirationDate;
}
public boolean isSetType() {
return type != null;
}
public boolean isSetLabel() {
return label != null;
}
public boolean isSetValue() {
return value != null;
}
public boolean isSetIssueDate() {
return issueDate != null;
}
public boolean isSetExpirationDate() {
return expirationDate != null;
}
public boolean isSetCertificationMethod() {
return certificationMethod != null;
}
public boolean isSetCertificationURI() {
return certificationURI != null;
}
public Code getType() {
return type;
}
public void setType(Code type) {
this.type = type;
}
public String getLabel() {
return label;
}
public void setLabel(String label) {
this.label = label;
}
public Measure getValue() {
return value;
}
public void setValue(Measure value) {
this.value = value;
}
public String getCertificationMethod() {
return certificationMethod;
}
public void setCertificationMethod(String certificationMethod) {
this.certificationMethod = certificationMethod;
}
public URI getCertificationURI() {
return certificationURI;
}
public void setCertificationURI(URI certificationURI) {
this.certificationURI = certificationURI;
}
@Override
public void accept(FeatureVisitor visitor) {
visitor.visit(this);
}
@Override
public <T> T accept(FeatureFunctor<T> visitor) {
return visitor.apply(this);
}
@Override
public void accept(GMLVisitor visitor) {
visitor.visit(this);
}
@Override
public <T> T accept(GMLFunctor<T> visitor) {
return visitor.apply(this);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return null;
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.gml.feature.FeatureProperty;
public class EnergyPerformanceCertificateProperty extends FeatureProperty<EnergyPerformanceCertificate> implements ADEModelObject {
public EnergyPerformanceCertificateProperty() {
}
public EnergyPerformanceCertificateProperty(EnergyPerformanceCertificate energyPerformanceCertificate) {
super(energyPerformanceCertificate);
}
public EnergyPerformanceCertificateProperty(String href) {
super(href);
}
public EnergyPerformanceCertificate getEnergyPerformanceCertificate() {
return super.getObject();
}
public boolean isSetEnergyPerformanceCertificate() {
return super.isSetObject();
}
public void setEnergyPerformanceCertificate(EnergyPerformanceCertificate energyPerformanceCertificate) {
super.setObject(energyPerformanceCertificate);
}
public void unsetAbstractEnergySystem() {
super.unsetObject();
}
@Override
public Class<EnergyPerformanceCertificate> getAssociableClass() {
return EnergyPerformanceCertificate.class;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new EnergyPerformanceCertificate(), copyBuilder);
}
@Override
public Object copyTo(Object target, CopyBuilder copyBuilder) {
EnergyPerformanceCertificateProperty copy = (target == null) ? new EnergyPerformanceCertificateProperty() : (EnergyPerformanceCertificateProperty) target;
return super.copyTo(copy, copyBuilder);
}
}
package org.citygml4j.ade.energy.model.core;
public enum NetworkConnectionStatusValue {
CONNECTED("connected"),
DISCONNECTED_BUT_CONNECTABLE("disconnectedButConnectable"),
DISCONNECTED_AND_NOT_CONNECTABLE("disconnectedAndNotConnectable"),
UNKNOWN("unknown");
private final String value;
NetworkConnectionStatusValue(String v) {
value = v;
}
public String value() {
return value;
}
public static NetworkConnectionStatusValue fromValue(String v) {
for (NetworkConnectionStatusValue c: NetworkConnectionStatusValue.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.common.visitor.GMLFunctor;
import org.citygml4j.model.common.visitor.GMLVisitor;
import org.citygml4j.model.gml.basicTypes.Code;
public class QualifiedArea extends AbstractQualifiedAttribute{
private Code type;
public Code getType() {
return type;
}
public void setType(Code type) {
this.type = type;
}
public boolean isSetType() {
return type != null;
}
@Override
public void accept(GMLVisitor gmlVisitor) {
}
@Override
public <T> T accept(GMLFunctor<T> gmlFunctor) {
return null;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return null;
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEGenericApplicationProperty;
import org.sig3d.citygml.energyADE2beta7.QualifiedAreaPropertyType;
public class QualifiedAreaProperty extends ADEGenericApplicationProperty<QualifiedAreaPropertyType> {
public QualifiedAreaProperty() {}
public QualifiedAreaProperty(QualifiedAreaPropertyType value) {
super(value);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new QualifiedAreaProperty(), copyBuilder);
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.common.visitor.GMLFunctor;
import org.citygml4j.model.common.visitor.GMLVisitor;
import org.citygml4j.model.gml.basicTypes.Code;
public class QualifiedHeight extends AbstractQualifiedAttribute {
private Code type;
public Code getType() {
return type;
}
public void setType(Code type) {
this.type = type;
}
public boolean isSetType() {
return type != null;
}
@Override
public void accept(GMLVisitor gmlVisitor) {
}
@Override
public <T> T accept(GMLFunctor<T> gmlFunctor) {
return null;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return null;
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEGenericApplicationProperty;
import org.sig3d.citygml.energyADE2beta7.QualifiedHeightPropertyType;
public class QualifiedHeightProperty extends ADEGenericApplicationProperty<QualifiedHeightPropertyType> {
private QualifiedHeight qualifiedHeight;
public QualifiedHeightProperty() {}
public QualifiedHeightProperty(QualifiedHeightPropertyType value) {
super(value);
}
public QualifiedHeight getQualifiedHeight() {
return qualifiedHeight;
}
public boolean isSetQualifiedHeight() {
return qualifiedHeight != null;
}
public void setQualifiedHeight(QualifiedHeight qualifiedHeight) {
this.qualifiedHeight = qualifiedHeight;
}
public void unsetQualifiedHeight() {
this.qualifiedHeight = null;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new QualifiedHeightProperty(), copyBuilder);
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.common.visitor.GMLFunctor;
import org.citygml4j.model.common.visitor.GMLVisitor;
import org.citygml4j.model.gml.basicTypes.Code;
public class QualifiedVolume extends AbstractQualifiedAttribute{
private Code type;
public Code getType() {
return type;
}
public void setType(Code type) {
this.type = type;
}
public boolean isSetType() {
return type != null;
}
@Override
public void accept(GMLVisitor gmlVisitor) {
}
@Override
public <T> T accept(GMLFunctor<T> gmlFunctor) {
return null;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return null;
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEGenericApplicationProperty;
import org.sig3d.citygml.energyADE2beta7.QualifiedVolumePropertyType;
public class QualifiedVolumeProperty extends ADEGenericApplicationProperty<QualifiedVolumePropertyType> {
public QualifiedVolumeProperty() {}
public QualifiedVolumeProperty(QualifiedVolumePropertyType value) {
super(value);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new QualifiedVolumeProperty(), copyBuilder);
}
}
/*
* energy-ade-citygml4j - Energy ADE module for citygml4j
* https://github.com/citygml4j/energy-ade-citygml4j
*
* energy-ade-citygml4j is part of the citygml4j project
*
* Copyright 2019-2024 Claus Nagel <claus.nagel@gmail.com>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEGenericApplicationProperty;
import org.citygml4j.model.gml.geometry.primitives.PointProperty;
public class ReferencePointProperty extends ADEGenericApplicationProperty<PointProperty> {
public ReferencePointProperty() {
}
public ReferencePointProperty(PointProperty value) {
super(value);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new ReferencePointProperty(), copyBuilder);
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.citygml.core.AbstractCityObject;
import org.citygml4j.model.common.visitor.FeatureFunctor;
import org.citygml4j.model.common.visitor.FeatureVisitor;
import org.citygml4j.model.common.visitor.GMLFunctor;
import org.citygml4j.model.common.visitor.GMLVisitor;
import org.citygml4j.model.gml.basicTypes.Code;
import org.citygml4j.model.gml.feature.AbstractFeature;
import javax.xml.datatype.XMLGregorianCalendar;
public class RefurbishmentMeasure extends AbstractFeature implements ADEModelObject {
private Code type;
private XMLGregorianCalendar startDate;
private XMLGregorianCalendar endDate;
private Code libraryCode;
public boolean isSetType() {
return type != null;
}
public boolean isSetStartDate() {
return startDate != null;
}
public boolean isSetEndDate() {
return endDate != null;
}
public boolean isSetLibraryCode() {
return libraryCode != null;
}
public Code getType() {
return type;
}
public void setType(Code type) {
this.type = type;
}
public XMLGregorianCalendar getStartDate() {
return startDate;
}
public void setStartDate(XMLGregorianCalendar startDate) {
this.startDate = startDate;
}
public XMLGregorianCalendar getEndDate() {
return endDate;
}
public void setEndDate(XMLGregorianCalendar endDate) {
this.endDate = endDate;
}
public Code getLibraryCode() {
return libraryCode;
}
public void setLibraryCode(Code libraryCode) {
this.libraryCode = libraryCode;
}
@Override
public void accept(FeatureVisitor visitor) {
visitor.visit(this);
}
@Override
public <T> T accept(FeatureFunctor<T> visitor) {
return visitor.apply(this);
}
@Override
public void accept(GMLVisitor visitor) {
visitor.visit(this);
}
@Override
public <T> T accept(GMLFunctor<T> visitor) {
return visitor.apply(this);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return null;
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.gml.feature.FeatureProperty;
public class RefurbishmentMeasureProperty extends FeatureProperty<RefurbishmentMeasure> implements ADEModelObject {
public RefurbishmentMeasureProperty() {
}
public RefurbishmentMeasureProperty(RefurbishmentMeasure refurbishmentMeasure) {
super(refurbishmentMeasure);
}
public RefurbishmentMeasureProperty(String href) {
super(href);
}
public RefurbishmentMeasure getRefurbishmentMeasure() {
return super.getObject();
}
public boolean isSetRefurbishmentMeasure() {
return super.isSetObject();
}
public void setRefurbishmentMeasure(RefurbishmentMeasure refurbishmentMeasure) {
super.setObject(refurbishmentMeasure);
}
public void unsetAbstractEnergySystem() {
super.unsetObject();
}
@Override
public Class<RefurbishmentMeasure> getAssociableClass() {
return RefurbishmentMeasure.class;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new RefurbishmentMeasureProperty(), copyBuilder);
}
@Override
public Object copyTo(Object target, CopyBuilder copyBuilder) {
RefurbishmentMeasureProperty copy = (target == null) ? new RefurbishmentMeasureProperty() : (RefurbishmentMeasureProperty) target;
return super.copyTo(copy, copyBuilder);
}
}
package org.citygml4j.ade.energy.model.core;
import net.opengis.citygml._2.AbstractCityObjectType;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.gml.base.AssociationByRepOrRef;
import javax.xml.bind.JAXBElement;
public class RelatedToProperty extends AssociationByRepOrRef<AbstractDataType> implements ADEModelObject {
private JAXBElement<? extends AbstractCityObjectType> _CityObject;
public RelatedToProperty(JAXBElement<? extends AbstractCityObjectType> _cityObject) {
_CityObject = _cityObject;
}
public RelatedToProperty() {
}
public JAXBElement<? extends AbstractCityObjectType> getCityObject() {
return _CityObject;
}
public void setCityObject(JAXBElement<? extends AbstractCityObjectType> _cityObject) {
_CityObject = _cityObject;
}
public boolean isSetCityObject() {
return _CityObject != null;
}
@Override
public Object copyTo(Object o, CopyBuilder copyBuilder) {
return copyTo(new RelatedToProperty(), copyBuilder);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return null;
}
@Override
public Class<AbstractDataType> getAssociableClass() {
return AbstractDataType.class;
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.model.gml.basicTypes.Code;
import org.citygml4j.model.gml.measures.Scale;
public class Suitability {
private Code reason;
private String description;
private Scale value;
public Code getReason() {
return reason;
}
public void setReason(Code reason) {
this.reason = reason;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Scale getValue() {
return value;
}
public void setValue(Scale value) {
this.value = value;
}
}
package org.citygml4j.ade.energy.model.core;
import net.opengis.gml.CodeType;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEGenericApplicationProperty;
import org.sig3d.citygml.energyADE2beta7.SuitabilityPropertyType;
public class SuitabilityProperty extends ADEGenericApplicationProperty<SuitabilityPropertyType> {
public SuitabilityProperty() {
}
public SuitabilityProperty(SuitabilityPropertyType value) {
super(value);
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new SuitabilityProperty(), copyBuilder);
}
}
package org.citygml4j.ade.energy.model.core;
public enum ThermalStatusValue {
IS_ONLY_HEATED,
IS_ONLY_COOLED,
IS_HEATED_AND_COOLED,
IS_NEITHER_HEATED_NOR_COOLED,
UNKNOWN;
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.citygml.core.AbstractCityObject;
import org.citygml4j.model.common.visitor.FeatureFunctor;
import org.citygml4j.model.common.visitor.FeatureVisitor;
import org.citygml4j.model.common.visitor.GMLFunctor;
import org.citygml4j.model.common.visitor.GMLVisitor;
import org.citygml4j.model.gml.basicTypes.Code;
public class UtilityNetworkConnection extends AbstractCityObject implements ADEModelObject {
private Code networkType;
private NetworkConnectionStatusValue connectionStatus;
private Code functionInNetwork;
private Code usageInNetwork;
private String networkID;
private String networkNodeID;
public boolean isSetType() {
return networkType != null;
}
public boolean isSetConnectionStatus() {
return connectionStatus != null;
}
public boolean isSetFunctionInNetwork() {
return functionInNetwork != null;
}
public boolean isSetUsageInNetwork() {
return usageInNetwork != null;
}
public boolean isSetNetworkID() {
return networkID != null;
}
public boolean isSetNetworkNodeID() {
return networkNodeID != null;
}
public Code getNetworkType() {
return networkType;
}
public void setNetworkType(Code networkType) {
this.networkType = networkType;
}
public NetworkConnectionStatusValue getConnectionStatus() {
return connectionStatus;
}
public void setConnectionStatus(NetworkConnectionStatusValue connectionStatus) {
this.connectionStatus = connectionStatus;
}
public Code getFunctionInNetwork() {
return functionInNetwork;
}
public void setFunctionInNetwork(Code functionInNetwork) {
this.functionInNetwork = functionInNetwork;
}
public Code getUsageInNetwork() {
return usageInNetwork;
}
public void setUsageInNetwork(Code usageInNetwork) {
this.usageInNetwork = usageInNetwork;
}
public String getNetworkID() {
return networkID;
}
public void setNetworkID(String networkID) {
this.networkID = networkID;
}
public String getNetworkNodeID() {
return networkNodeID;
}
public void setNetworkNodeID(String networkNodeID) {
this.networkNodeID = networkNodeID;
}
@Override
public Object copyTo(Object o, CopyBuilder copyBuilder) {
UtilityNetworkConnection copy = (o == null) ? new UtilityNetworkConnection() : (UtilityNetworkConnection) o;
if (isSetConnectionStatus())
copy.setConnectionStatus(connectionStatus);
if (isSetFunctionInNetwork())
copy.setFunctionInNetwork(functionInNetwork);
if (isSetNetworkID())
copy.setNetworkID(networkID);
if (isSetNetworkNodeID())
copy.setNetworkNodeID(networkNodeID);
if (isSetUsageInNetwork())
copy.setUsageInNetwork(usageInNetwork);
if (isSetType())
copy.setNetworkType(networkType);
return copy;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return null;
}
@Override
public void accept(GMLVisitor gmlVisitor) {
}
@Override
public <T> T accept(GMLFunctor<T> gmlFunctor) {
return null;
}
@Override
public void accept(FeatureVisitor featureVisitor) {
}
@Override
public <T> T accept(FeatureFunctor<T> featureFunctor) {
return null;
}
}
package org.citygml4j.ade.energy.model.core;
import org.citygml4j.builder.copy.CopyBuilder;
import org.citygml4j.model.citygml.ade.binding.ADEModelObject;
import org.citygml4j.model.gml.feature.FeatureProperty;
public class UtilityNetworkConnectionProperty extends FeatureProperty<UtilityNetworkConnection> implements ADEModelObject {
public UtilityNetworkConnectionProperty() {
}
public UtilityNetworkConnectionProperty(UtilityNetworkConnection utilityNetworkConnection) {
super(utilityNetworkConnection);
}
public UtilityNetworkConnectionProperty(String href) {
super(href);
}
public UtilityNetworkConnection getUtilityNetworkConnection() {
return super.getObject();
}
public boolean isSetUtilityNetworkConnection() {
return super.isSetObject();
}
public void setUtilityNetworkConnection(UtilityNetworkConnection utilityNetworkConnection) {
super.setObject(utilityNetworkConnection);
}
public void unsetAbstractEnergySystem() {
super.unsetObject();
}
@Override
public Class<UtilityNetworkConnection> getAssociableClass() {
return UtilityNetworkConnection.class;
}
@Override
public Object copy(CopyBuilder copyBuilder) {
return copyTo(new AbstractDeviceProperty(), copyBuilder);
}
@Override
public Object copyTo(Object target, CopyBuilder copyBuilder) {
UtilityNetworkConnectionProperty copy = (target == null) ? new UtilityNetworkConnectionProperty() : (UtilityNetworkConnectionProperty) target;
return super.copyTo(copy, copyBuilder);
}
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment