public static TypeType fromValue(String v) { for (TypeType c: TypeType.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
@SuppressWarnings("unchecked") public GeometryPropertyType marshalGeometryProperty(GeometryProperty<? extends AbstractGeometry> src) { GeometryPropertyType dest = gml.createGeometryPropertyType(); if (src.isSetGeometry()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getGeometry()); if (elem != null && elem.getValue() instanceof AbstractGeometryType) dest.set_Geometry((JAXBElement<? extends AbstractGeometryType>)elem); } if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); return dest; }
public void unmarshalDomainSet(DomainSetType src, DomainSet<? extends AbstractGeometry> dest) { if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(XLinkType.fromValue(src.getType().value())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(XLinkShow.fromValue(src.getShow().value())); if (src.isSetActuate()) dest.setActuate(XLinkActuate.fromValue(src.getActuate().value())); }
@SuppressWarnings("unchecked") public MultiGeometryPropertyType marshalMultiGeometryProperty(MultiGeometryProperty src) { MultiGeometryPropertyType dest = gml.createMultiGeometryPropertyType(); if (src.isSetGeometricAggregate()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getGeometricAggregate()); if (elem != null && elem.getValue() instanceof AbstractGeometricAggregateType) dest.set_GeometricAggregate((JAXBElement<AbstractGeometricAggregateType>)elem); } if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); return dest; }
public void unmarshalAssociationByRepOrRef(AssociationType src, AssociationByRepOrRef<? extends Associable> dest) { if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(XLinkType.fromValue(src.getType().value())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(XLinkShow.fromValue(src.getShow().value())); if (src.isSetActuate()) dest.setActuate(XLinkActuate.fromValue(src.getActuate().value())); }
public static TypeType fromValue(String v) { for (TypeType c: TypeType.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
@SuppressWarnings("unchecked") public TinPropertyType marshalTinProperty(TinProperty src) { TinPropertyType dest = dem.createTinPropertyType(); if (src.isSetTriangulatedSurface()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getTriangulatedSurface()); if (elem != null && elem.getValue() instanceof TriangulatedSurfaceType) dest.setTriangulatedSurface((JAXBElement<? extends TriangulatedSurfaceType>)elem); } if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); return dest; }
public Reference unmarshalReference(ReferenceType src) { Reference dest = new Reference(); if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(XLinkType.fromValue(src.getType().value())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(XLinkShow.fromValue(src.getShow().value())); if (src.isSetActuate()) dest.setActuate(XLinkActuate.fromValue(src.getActuate().value())); return dest; }
public static TypeType fromValue(String v) { for (TypeType c: TypeType.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
@SuppressWarnings("unchecked") public CurvePropertyType marshalCurveProperty(CurveProperty src) { CurvePropertyType dest = gml.createCurvePropertyType(); if (src.isSetCurve()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getCurve()); if (elem != null && elem.getValue() instanceof AbstractCurveType) dest.set_Curve((JAXBElement<? extends AbstractCurveType>)elem); } if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); return dest; }
public void unmarshalPointRroperty(PointPropertyType src, PointProperty dest) { if (src.isSetPoint()) dest.setPoint(unmarshalPoint(src.getPoint())); if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(XLinkType.fromValue(src.getType().value())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(XLinkShow.fromValue(src.getShow().value())); if (src.isSetActuate()) dest.setActuate(XLinkActuate.fromValue(src.getActuate().value())); }
public static TypeType fromValue(String v) { for (TypeType c: TypeType.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
@SuppressWarnings("unchecked") public GeometricPrimitivePropertyType marshalGeometricPrimitiveProperty(GeometricPrimitiveProperty src) { GeometricPrimitivePropertyType dest = gml.createGeometricPrimitivePropertyType(); if (src.isSetGeometricPrimitive()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getGeometricPrimitive()); if (elem != null && elem.getValue() instanceof AbstractGeometricPrimitiveType) dest.set_GeometricPrimitive((JAXBElement<? extends AbstractGeometricPrimitiveType>)elem); } if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); return dest; }
public void unmarshalFeatureProperty(AssociationType src, FeatureProperty<? extends AbstractFeature> dest) throws MissingADESchemaException { if (src.isSet_ADEComponent()) dest.setGenericADEElement(jaxb.getADEUnmarshaller().unmarshal(src.get_ADEComponent())); if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(XLinkType.fromValue(src.getType().value())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(XLinkShow.fromValue(src.getShow().value())); if (src.isSetActuate()) dest.setActuate(XLinkActuate.fromValue(src.getActuate().value())); }
public static TypeType fromValue(String v) { for (TypeType c: TypeType.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
@SuppressWarnings("unchecked") public SolidPropertyType marshalSolidProperty(SolidProperty src) { SolidPropertyType dest = gml.createSolidPropertyType(); if (src.isSetSolid()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getSolid()); if (elem != null && elem.getValue() instanceof AbstractSolidType) dest.set_Solid((JAXBElement<? extends AbstractSolidType>)elem); } if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); return dest; }
public CompositeSurfaceProperty unmarshalCompositeSurfaceProperty(CompositeSurfacePropertyType src) { CompositeSurfaceProperty dest = new CompositeSurfaceProperty(); if (src.isSetCompositeSurface()) dest.setCompositeSurface(unmarshalCompositeSurface(src.getCompositeSurface())); if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(XLinkType.fromValue(src.getType().value())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(XLinkShow.fromValue(src.getShow().value())); if (src.isSetActuate()) dest.setActuate(XLinkActuate.fromValue(src.getActuate().value())); return dest; }
@SuppressWarnings("unchecked") public SurfacePropertyType marshalSurfaceProperty(SurfaceProperty src) { SurfacePropertyType dest = gml.createSurfacePropertyType(); if (src.isSetSurface()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getSurface()); if (elem != null && elem.getValue() instanceof AbstractSurfaceType) dest.set_Surface((JAXBElement<? extends AbstractSurfaceType>)elem); } if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); return dest; }
public LineStringProperty unmarshalLineStringProperty(LineStringPropertyType src) { LineStringProperty dest = new LineStringProperty(); if (src.isSetLineString()) dest.setLineString(unmarshalLineString(src.getLineString())); if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(XLinkType.fromValue(src.getType().value())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(XLinkShow.fromValue(src.getShow().value())); if (src.isSetActuate()) dest.setActuate(XLinkActuate.fromValue(src.getActuate().value())); return dest; }
@SuppressWarnings("unchecked") public void marshalLocationProperty(LocationProperty src, LocationPropertyType dest) { if (src.isSetGeometry()) { JAXBElement<?> elem = jaxb.marshalJAXBElement(src.getGeometry()); if (elem != null && elem.getValue() instanceof AbstractGeometryType) dest.set_Geometry((JAXBElement<? extends AbstractGeometryType>)elem); } if (src.isSetLocationKeyWord()) dest.setLocationKeyWord(marshalCode(src.getLocationKeyWord())); if (src.isSetLocationString()) dest.setLocationString(marshalStringOrRef(src.getLocationString())); if (src.isSetNull()) dest.getNull().add(src.getNull().getValue()); if (src.isSetRemoteSchema()) dest.setRemoteSchema(src.getRemoteSchema()); if (src.isSetType()) dest.setType(TypeType.fromValue(src.getType().getValue())); if (src.isSetHref()) dest.setHref(src.getHref()); if (src.isSetRole()) dest.setRole(src.getRole()); if (src.isSetArcrole()) dest.setArcrole(src.getArcrole()); if (src.isSetTitle()) dest.setTitle(src.getTitle()); if (src.isSetShow()) dest.setShow(ShowType.fromValue(src.getShow().getValue())); if (src.isSetActuate()) dest.setActuate(ActuateType.fromValue(src.getActuate().getValue())); }