All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl Maven / Gradle / Ivy

/**
 * 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.ifc2x3tc1.impl;

import org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package;
import org.bimserver.models.ifc2x3tc1.IfcDateTimeSelect;
import org.bimserver.models.ifc2x3tc1.IfcRelAssignsTasks;
import org.bimserver.models.ifc2x3tc1.IfcScheduleTimeControl;
import org.bimserver.models.ifc2x3tc1.Tristate;
import org.eclipse.emf.ecore.EClass;

/**
 * 
 * An implementation of the model object 'Ifc Schedule Time Control'.
 * 
 * 

* The following features are implemented: *

*
    *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getActualStart Actual Start}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getEarlyStart Early Start}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getLateStart Late Start}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getScheduleStart Schedule Start}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getActualFinish Actual Finish}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getEarlyFinish Early Finish}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getLateFinish Late Finish}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getScheduleFinish Schedule Finish}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getScheduleDuration Schedule Duration}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getScheduleDurationAsString Schedule Duration As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getActualDuration Actual Duration}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getActualDurationAsString Actual Duration As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getRemainingTime Remaining Time}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getRemainingTimeAsString Remaining Time As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getFreeFloat Free Float}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getFreeFloatAsString Free Float As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getTotalFloat Total Float}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getTotalFloatAsString Total Float As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getIsCritical Is Critical}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getStatusTime Status Time}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getStartFloat Start Float}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getStartFloatAsString Start Float As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getFinishFloat Finish Float}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getFinishFloatAsString Finish Float As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getCompletion Completion}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getCompletionAsString Completion As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.impl.IfcScheduleTimeControlImpl#getScheduleTimeControlAssigned Schedule Time Control Assigned}
  • *
* * @generated */ public class IfcScheduleTimeControlImpl extends IfcControlImpl implements IfcScheduleTimeControl { /** * * * @generated */ protected IfcScheduleTimeControlImpl() { super(); } /** * * * @generated */ @Override protected EClass eStaticClass() { return Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL; } /** * * * @generated */ public IfcDateTimeSelect getActualStart() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_START, true); } /** * * * @generated */ public void setActualStart(IfcDateTimeSelect newActualStart) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_START, newActualStart); } /** * * * @generated */ public void unsetActualStart() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_START); } /** * * * @generated */ public boolean isSetActualStart() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_START); } /** * * * @generated */ public IfcDateTimeSelect getEarlyStart() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_START, true); } /** * * * @generated */ public void setEarlyStart(IfcDateTimeSelect newEarlyStart) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_START, newEarlyStart); } /** * * * @generated */ public void unsetEarlyStart() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_START); } /** * * * @generated */ public boolean isSetEarlyStart() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_START); } /** * * * @generated */ public IfcDateTimeSelect getLateStart() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_START, true); } /** * * * @generated */ public void setLateStart(IfcDateTimeSelect newLateStart) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_START, newLateStart); } /** * * * @generated */ public void unsetLateStart() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_START); } /** * * * @generated */ public boolean isSetLateStart() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_START); } /** * * * @generated */ public IfcDateTimeSelect getScheduleStart() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_START, true); } /** * * * @generated */ public void setScheduleStart(IfcDateTimeSelect newScheduleStart) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_START, newScheduleStart); } /** * * * @generated */ public void unsetScheduleStart() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_START); } /** * * * @generated */ public boolean isSetScheduleStart() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_START); } /** * * * @generated */ public IfcDateTimeSelect getActualFinish() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_FINISH, true); } /** * * * @generated */ public void setActualFinish(IfcDateTimeSelect newActualFinish) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_FINISH, newActualFinish); } /** * * * @generated */ public void unsetActualFinish() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_FINISH); } /** * * * @generated */ public boolean isSetActualFinish() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_FINISH); } /** * * * @generated */ public IfcDateTimeSelect getEarlyFinish() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_FINISH, true); } /** * * * @generated */ public void setEarlyFinish(IfcDateTimeSelect newEarlyFinish) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_FINISH, newEarlyFinish); } /** * * * @generated */ public void unsetEarlyFinish() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_FINISH); } /** * * * @generated */ public boolean isSetEarlyFinish() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__EARLY_FINISH); } /** * * * @generated */ public IfcDateTimeSelect getLateFinish() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_FINISH, true); } /** * * * @generated */ public void setLateFinish(IfcDateTimeSelect newLateFinish) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_FINISH, newLateFinish); } /** * * * @generated */ public void unsetLateFinish() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_FINISH); } /** * * * @generated */ public boolean isSetLateFinish() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__LATE_FINISH); } /** * * * @generated */ public IfcDateTimeSelect getScheduleFinish() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_FINISH, true); } /** * * * @generated */ public void setScheduleFinish(IfcDateTimeSelect newScheduleFinish) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_FINISH, newScheduleFinish); } /** * * * @generated */ public void unsetScheduleFinish() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_FINISH); } /** * * * @generated */ public boolean isSetScheduleFinish() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_FINISH); } /** * * * @generated */ public double getScheduleDuration() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION, true); } /** * * * @generated */ public void setScheduleDuration(double newScheduleDuration) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION, newScheduleDuration); } /** * * * @generated */ public void unsetScheduleDuration() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION); } /** * * * @generated */ public boolean isSetScheduleDuration() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION); } /** * * * @generated */ public String getScheduleDurationAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION_AS_STRING, true); } /** * * * @generated */ public void setScheduleDurationAsString(String newScheduleDurationAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION_AS_STRING, newScheduleDurationAsString); } /** * * * @generated */ public void unsetScheduleDurationAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION_AS_STRING); } /** * * * @generated */ public boolean isSetScheduleDurationAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_DURATION_AS_STRING); } /** * * * @generated */ public double getActualDuration() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION, true); } /** * * * @generated */ public void setActualDuration(double newActualDuration) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION, newActualDuration); } /** * * * @generated */ public void unsetActualDuration() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION); } /** * * * @generated */ public boolean isSetActualDuration() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION); } /** * * * @generated */ public String getActualDurationAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION_AS_STRING, true); } /** * * * @generated */ public void setActualDurationAsString(String newActualDurationAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION_AS_STRING, newActualDurationAsString); } /** * * * @generated */ public void unsetActualDurationAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION_AS_STRING); } /** * * * @generated */ public boolean isSetActualDurationAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__ACTUAL_DURATION_AS_STRING); } /** * * * @generated */ public double getRemainingTime() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME, true); } /** * * * @generated */ public void setRemainingTime(double newRemainingTime) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME, newRemainingTime); } /** * * * @generated */ public void unsetRemainingTime() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME); } /** * * * @generated */ public boolean isSetRemainingTime() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME); } /** * * * @generated */ public String getRemainingTimeAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME_AS_STRING, true); } /** * * * @generated */ public void setRemainingTimeAsString(String newRemainingTimeAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME_AS_STRING, newRemainingTimeAsString); } /** * * * @generated */ public void unsetRemainingTimeAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME_AS_STRING); } /** * * * @generated */ public boolean isSetRemainingTimeAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__REMAINING_TIME_AS_STRING); } /** * * * @generated */ public double getFreeFloat() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT, true); } /** * * * @generated */ public void setFreeFloat(double newFreeFloat) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT, newFreeFloat); } /** * * * @generated */ public void unsetFreeFloat() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT); } /** * * * @generated */ public boolean isSetFreeFloat() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT); } /** * * * @generated */ public String getFreeFloatAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT_AS_STRING, true); } /** * * * @generated */ public void setFreeFloatAsString(String newFreeFloatAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT_AS_STRING, newFreeFloatAsString); } /** * * * @generated */ public void unsetFreeFloatAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT_AS_STRING); } /** * * * @generated */ public boolean isSetFreeFloatAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FREE_FLOAT_AS_STRING); } /** * * * @generated */ public double getTotalFloat() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT, true); } /** * * * @generated */ public void setTotalFloat(double newTotalFloat) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT, newTotalFloat); } /** * * * @generated */ public void unsetTotalFloat() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT); } /** * * * @generated */ public boolean isSetTotalFloat() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT); } /** * * * @generated */ public String getTotalFloatAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT_AS_STRING, true); } /** * * * @generated */ public void setTotalFloatAsString(String newTotalFloatAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT_AS_STRING, newTotalFloatAsString); } /** * * * @generated */ public void unsetTotalFloatAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT_AS_STRING); } /** * * * @generated */ public boolean isSetTotalFloatAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__TOTAL_FLOAT_AS_STRING); } /** * * * @generated */ public Tristate getIsCritical() { return (Tristate) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__IS_CRITICAL, true); } /** * * * @generated */ public void setIsCritical(Tristate newIsCritical) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__IS_CRITICAL, newIsCritical); } /** * * * @generated */ public void unsetIsCritical() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__IS_CRITICAL); } /** * * * @generated */ public boolean isSetIsCritical() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__IS_CRITICAL); } /** * * * @generated */ public IfcDateTimeSelect getStatusTime() { return (IfcDateTimeSelect) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__STATUS_TIME, true); } /** * * * @generated */ public void setStatusTime(IfcDateTimeSelect newStatusTime) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__STATUS_TIME, newStatusTime); } /** * * * @generated */ public void unsetStatusTime() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__STATUS_TIME); } /** * * * @generated */ public boolean isSetStatusTime() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__STATUS_TIME); } /** * * * @generated */ public double getStartFloat() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT, true); } /** * * * @generated */ public void setStartFloat(double newStartFloat) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT, newStartFloat); } /** * * * @generated */ public void unsetStartFloat() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT); } /** * * * @generated */ public boolean isSetStartFloat() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT); } /** * * * @generated */ public String getStartFloatAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT_AS_STRING, true); } /** * * * @generated */ public void setStartFloatAsString(String newStartFloatAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT_AS_STRING, newStartFloatAsString); } /** * * * @generated */ public void unsetStartFloatAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT_AS_STRING); } /** * * * @generated */ public boolean isSetStartFloatAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__START_FLOAT_AS_STRING); } /** * * * @generated */ public double getFinishFloat() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT, true); } /** * * * @generated */ public void setFinishFloat(double newFinishFloat) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT, newFinishFloat); } /** * * * @generated */ public void unsetFinishFloat() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT); } /** * * * @generated */ public boolean isSetFinishFloat() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT); } /** * * * @generated */ public String getFinishFloatAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT_AS_STRING, true); } /** * * * @generated */ public void setFinishFloatAsString(String newFinishFloatAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT_AS_STRING, newFinishFloatAsString); } /** * * * @generated */ public void unsetFinishFloatAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT_AS_STRING); } /** * * * @generated */ public boolean isSetFinishFloatAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__FINISH_FLOAT_AS_STRING); } /** * * * @generated */ public double getCompletion() { return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION, true); } /** * * * @generated */ public void setCompletion(double newCompletion) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION, newCompletion); } /** * * * @generated */ public void unsetCompletion() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION); } /** * * * @generated */ public boolean isSetCompletion() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION); } /** * * * @generated */ public String getCompletionAsString() { return (String) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION_AS_STRING, true); } /** * * * @generated */ public void setCompletionAsString(String newCompletionAsString) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION_AS_STRING, newCompletionAsString); } /** * * * @generated */ public void unsetCompletionAsString() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION_AS_STRING); } /** * * * @generated */ public boolean isSetCompletionAsString() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__COMPLETION_AS_STRING); } /** * * * @generated */ public IfcRelAssignsTasks getScheduleTimeControlAssigned() { return (IfcRelAssignsTasks) eGet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_TIME_CONTROL_ASSIGNED, true); } /** * * * @generated */ public void setScheduleTimeControlAssigned(IfcRelAssignsTasks newScheduleTimeControlAssigned) { eSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_TIME_CONTROL_ASSIGNED, newScheduleTimeControlAssigned); } /** * * * @generated */ public void unsetScheduleTimeControlAssigned() { eUnset(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_TIME_CONTROL_ASSIGNED); } /** * * * @generated */ public boolean isSetScheduleTimeControlAssigned() { return eIsSet(Ifc2x3tc1Package.Literals.IFC_SCHEDULE_TIME_CONTROL__SCHEDULE_TIME_CONTROL_ASSIGNED); } } //IfcScheduleTimeControlImpl




© 2015 - 2024 Weber Informatics LLC | Privacy Policy