Commit d7e9978c authored by Claus Nagel's avatar Claus Nagel
Browse files

Merge branch 'citygml3' into fix-model

# Conflicts:
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Checking.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ComponentList.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Edge.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/EdgeList.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Error.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/FeatureStatistics.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Filter.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/GlobalParameters.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Parameter.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonIdList.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Requirement.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Statistics.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationPlan.java
#	citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResult.java
parents 5085a74d 9b970421
package de.hft.stuttgart.quality.model.types;
import de.hft.stuttgart.quality.model.properties.ValidationResultProperty;
import org.citygml4j.core.model.core.ADEOfAbstractCityObject;
import java.io.Serial;
public class CityObjectProperties extends ADEOfAbstractCityObject {
@Serial
private static final long serialVersionUID = 1273072314736964714L;
private ValidationResultProperty validationResult;
public ValidationResultProperty getValidationResult() {
return validationResult;
}
public void setValidationResult(ValidationResultProperty validationResult) {
this.validationResult = asChild(validationResult);
}
}
...@@ -13,31 +13,25 @@ ...@@ -13,31 +13,25 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package de.hft.stuttgart.quality.model.properties; package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
import org.citygml4j.core.model.ade.ADEObject; import org.citygml4j.core.model.core.ADEOfAbstractCityObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
import de.hft.stuttgart.quality.model.types.ValidationResult; public class ValidationResultProperty extends ADEOfAbstractCityObject {
public class ValidationResultProperty extends AbstractInlineProperty<ValidationResult> implements ADEObject { @Serial
private static final long serialVersionUID = 765825311371672821L;
@Serial private ValidationResult result;
private static final long serialVersionUID = 765825311371672821L;
public ValidationResultProperty() { public ValidationResult getResult() {
super(); return result;
} }
public ValidationResultProperty(ValidationResult vr) { public void setResult(ValidationResult result) {
super(vr); this.result = asChild(result);
} }
@Override
public Class<ValidationResult> getTargetType() {
return ValidationResult.class;
}
} }
This diff is collapsed.
Markdown is supported
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