
org.bimserver.models.ifc4.impl.IfcMapConversionImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pluginbase Show documentation
Show all versions of pluginbase Show documentation
Base project for BIMserver plugin development. Some plugins mights also need the Shared library
The newest version!
/**
* Copyright (C) 2009-2014 BIMserver.org
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see .
*/
package org.bimserver.models.ifc4.impl;
import org.bimserver.models.ifc4.Ifc4Package;
import org.bimserver.models.ifc4.IfcMapConversion;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Map Conversion'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getEastings Eastings}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getEastingsAsString Eastings As String}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getNorthings Northings}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getNorthingsAsString Northings As String}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getOrthogonalHeight Orthogonal Height}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getOrthogonalHeightAsString Orthogonal Height As String}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getXAxisAbscissa XAxis Abscissa}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getXAxisAbscissaAsString XAxis Abscissa As String}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getXAxisOrdinate XAxis Ordinate}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getXAxisOrdinateAsString XAxis Ordinate As String}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getScale Scale}
* - {@link org.bimserver.models.ifc4.impl.IfcMapConversionImpl#getScaleAsString Scale As String}
*
*
* @generated
*/
public class IfcMapConversionImpl extends IfcCoordinateOperationImpl implements IfcMapConversion {
/**
*
*
* @generated
*/
protected IfcMapConversionImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc4Package.Literals.IFC_MAP_CONVERSION;
}
/**
*
*
* @generated
*/
public double getEastings() {
return (Double) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__EASTINGS, true);
}
/**
*
*
* @generated
*/
public void setEastings(double newEastings) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__EASTINGS, newEastings);
}
/**
*
*
* @generated
*/
public String getEastingsAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__EASTINGS_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setEastingsAsString(String newEastingsAsString) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__EASTINGS_AS_STRING, newEastingsAsString);
}
/**
*
*
* @generated
*/
public double getNorthings() {
return (Double) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__NORTHINGS, true);
}
/**
*
*
* @generated
*/
public void setNorthings(double newNorthings) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__NORTHINGS, newNorthings);
}
/**
*
*
* @generated
*/
public String getNorthingsAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__NORTHINGS_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setNorthingsAsString(String newNorthingsAsString) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__NORTHINGS_AS_STRING, newNorthingsAsString);
}
/**
*
*
* @generated
*/
public double getOrthogonalHeight() {
return (Double) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__ORTHOGONAL_HEIGHT, true);
}
/**
*
*
* @generated
*/
public void setOrthogonalHeight(double newOrthogonalHeight) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__ORTHOGONAL_HEIGHT, newOrthogonalHeight);
}
/**
*
*
* @generated
*/
public String getOrthogonalHeightAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__ORTHOGONAL_HEIGHT_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setOrthogonalHeightAsString(String newOrthogonalHeightAsString) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__ORTHOGONAL_HEIGHT_AS_STRING, newOrthogonalHeightAsString);
}
/**
*
*
* @generated
*/
public double getXAxisAbscissa() {
return (Double) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA, true);
}
/**
*
*
* @generated
*/
public void setXAxisAbscissa(double newXAxisAbscissa) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA, newXAxisAbscissa);
}
/**
*
*
* @generated
*/
public void unsetXAxisAbscissa() {
eUnset(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA);
}
/**
*
*
* @generated
*/
public boolean isSetXAxisAbscissa() {
return eIsSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA);
}
/**
*
*
* @generated
*/
public String getXAxisAbscissaAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setXAxisAbscissaAsString(String newXAxisAbscissaAsString) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA_AS_STRING, newXAxisAbscissaAsString);
}
/**
*
*
* @generated
*/
public void unsetXAxisAbscissaAsString() {
eUnset(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetXAxisAbscissaAsString() {
return eIsSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ABSCISSA_AS_STRING);
}
/**
*
*
* @generated
*/
public double getXAxisOrdinate() {
return (Double) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE, true);
}
/**
*
*
* @generated
*/
public void setXAxisOrdinate(double newXAxisOrdinate) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE, newXAxisOrdinate);
}
/**
*
*
* @generated
*/
public void unsetXAxisOrdinate() {
eUnset(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE);
}
/**
*
*
* @generated
*/
public boolean isSetXAxisOrdinate() {
return eIsSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE);
}
/**
*
*
* @generated
*/
public String getXAxisOrdinateAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setXAxisOrdinateAsString(String newXAxisOrdinateAsString) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE_AS_STRING, newXAxisOrdinateAsString);
}
/**
*
*
* @generated
*/
public void unsetXAxisOrdinateAsString() {
eUnset(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetXAxisOrdinateAsString() {
return eIsSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__XAXIS_ORDINATE_AS_STRING);
}
/**
*
*
* @generated
*/
public double getScale() {
return (Double) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE, true);
}
/**
*
*
* @generated
*/
public void setScale(double newScale) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE, newScale);
}
/**
*
*
* @generated
*/
public void unsetScale() {
eUnset(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE);
}
/**
*
*
* @generated
*/
public boolean isSetScale() {
return eIsSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE);
}
/**
*
*
* @generated
*/
public String getScaleAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setScaleAsString(String newScaleAsString) {
eSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE_AS_STRING, newScaleAsString);
}
/**
*
*
* @generated
*/
public void unsetScaleAsString() {
eUnset(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetScaleAsString() {
return eIsSet(Ifc4Package.Literals.IFC_MAP_CONVERSION__SCALE_AS_STRING);
}
} //IfcMapConversionImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy