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

org.bimserver.models.ifc4.IfcTaskTime 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.ifc4;

/**
 * 
 * A representation of the model object 'Ifc Task Time'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getDurationType Duration Type}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleDuration Schedule Duration}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleStart Schedule Start}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleFinish Schedule Finish}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyStart Early Start}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyFinish Early Finish}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getLateStart Late Start}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getLateFinish Late Finish}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getFreeFloat Free Float}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getTotalFloat Total Float}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getIsCritical Is Critical}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getStatusTime Status Time}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getActualDuration Actual Duration}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getActualStart Actual Start}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getActualFinish Actual Finish}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getRemainingTime Remaining Time}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getCompletion Completion}
  • *
  • {@link org.bimserver.models.ifc4.IfcTaskTime#getCompletionAsString Completion As String}
  • *
* * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime() * @model * @generated */ public interface IfcTaskTime extends IfcSchedulingTime { /** * Returns the value of the 'Duration Type' attribute. * The literals are from the enumeration {@link org.bimserver.models.ifc4.IfcTaskDurationEnum}. * *

* If the meaning of the 'Duration Type' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Duration Type' attribute. * @see org.bimserver.models.ifc4.IfcTaskDurationEnum * @see #isSetDurationType() * @see #unsetDurationType() * @see #setDurationType(IfcTaskDurationEnum) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_DurationType() * @model unsettable="true" * @generated */ IfcTaskDurationEnum getDurationType(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getDurationType Duration Type}' attribute. * * * @param value the new value of the 'Duration Type' attribute. * @see org.bimserver.models.ifc4.IfcTaskDurationEnum * @see #isSetDurationType() * @see #unsetDurationType() * @see #getDurationType() * @generated */ void setDurationType(IfcTaskDurationEnum value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getDurationType Duration Type}' attribute. * * * @see #isSetDurationType() * @see #getDurationType() * @see #setDurationType(IfcTaskDurationEnum) * @generated */ void unsetDurationType(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getDurationType Duration Type}' attribute is set. * * * @return whether the value of the 'Duration Type' attribute is set. * @see #unsetDurationType() * @see #getDurationType() * @see #setDurationType(IfcTaskDurationEnum) * @generated */ boolean isSetDurationType(); /** * Returns the value of the 'Schedule Duration' attribute. * *

* If the meaning of the 'Schedule Duration' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Schedule Duration' attribute. * @see #isSetScheduleDuration() * @see #unsetScheduleDuration() * @see #setScheduleDuration(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_ScheduleDuration() * @model unsettable="true" * @generated */ String getScheduleDuration(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleDuration Schedule Duration}' attribute. * * * @param value the new value of the 'Schedule Duration' attribute. * @see #isSetScheduleDuration() * @see #unsetScheduleDuration() * @see #getScheduleDuration() * @generated */ void setScheduleDuration(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleDuration Schedule Duration}' attribute. * * * @see #isSetScheduleDuration() * @see #getScheduleDuration() * @see #setScheduleDuration(String) * @generated */ void unsetScheduleDuration(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleDuration Schedule Duration}' attribute is set. * * * @return whether the value of the 'Schedule Duration' attribute is set. * @see #unsetScheduleDuration() * @see #getScheduleDuration() * @see #setScheduleDuration(String) * @generated */ boolean isSetScheduleDuration(); /** * Returns the value of the 'Schedule Start' attribute. * *

* If the meaning of the 'Schedule Start' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Schedule Start' attribute. * @see #isSetScheduleStart() * @see #unsetScheduleStart() * @see #setScheduleStart(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_ScheduleStart() * @model unsettable="true" * @generated */ String getScheduleStart(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleStart Schedule Start}' attribute. * * * @param value the new value of the 'Schedule Start' attribute. * @see #isSetScheduleStart() * @see #unsetScheduleStart() * @see #getScheduleStart() * @generated */ void setScheduleStart(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleStart Schedule Start}' attribute. * * * @see #isSetScheduleStart() * @see #getScheduleStart() * @see #setScheduleStart(String) * @generated */ void unsetScheduleStart(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleStart Schedule Start}' attribute is set. * * * @return whether the value of the 'Schedule Start' attribute is set. * @see #unsetScheduleStart() * @see #getScheduleStart() * @see #setScheduleStart(String) * @generated */ boolean isSetScheduleStart(); /** * Returns the value of the 'Schedule Finish' attribute. * *

* If the meaning of the 'Schedule Finish' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Schedule Finish' attribute. * @see #isSetScheduleFinish() * @see #unsetScheduleFinish() * @see #setScheduleFinish(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_ScheduleFinish() * @model unsettable="true" * @generated */ String getScheduleFinish(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleFinish Schedule Finish}' attribute. * * * @param value the new value of the 'Schedule Finish' attribute. * @see #isSetScheduleFinish() * @see #unsetScheduleFinish() * @see #getScheduleFinish() * @generated */ void setScheduleFinish(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleFinish Schedule Finish}' attribute. * * * @see #isSetScheduleFinish() * @see #getScheduleFinish() * @see #setScheduleFinish(String) * @generated */ void unsetScheduleFinish(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getScheduleFinish Schedule Finish}' attribute is set. * * * @return whether the value of the 'Schedule Finish' attribute is set. * @see #unsetScheduleFinish() * @see #getScheduleFinish() * @see #setScheduleFinish(String) * @generated */ boolean isSetScheduleFinish(); /** * Returns the value of the 'Early Start' attribute. * *

* If the meaning of the 'Early Start' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Early Start' attribute. * @see #isSetEarlyStart() * @see #unsetEarlyStart() * @see #setEarlyStart(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_EarlyStart() * @model unsettable="true" * @generated */ String getEarlyStart(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyStart Early Start}' attribute. * * * @param value the new value of the 'Early Start' attribute. * @see #isSetEarlyStart() * @see #unsetEarlyStart() * @see #getEarlyStart() * @generated */ void setEarlyStart(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyStart Early Start}' attribute. * * * @see #isSetEarlyStart() * @see #getEarlyStart() * @see #setEarlyStart(String) * @generated */ void unsetEarlyStart(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyStart Early Start}' attribute is set. * * * @return whether the value of the 'Early Start' attribute is set. * @see #unsetEarlyStart() * @see #getEarlyStart() * @see #setEarlyStart(String) * @generated */ boolean isSetEarlyStart(); /** * Returns the value of the 'Early Finish' attribute. * *

* If the meaning of the 'Early Finish' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Early Finish' attribute. * @see #isSetEarlyFinish() * @see #unsetEarlyFinish() * @see #setEarlyFinish(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_EarlyFinish() * @model unsettable="true" * @generated */ String getEarlyFinish(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyFinish Early Finish}' attribute. * * * @param value the new value of the 'Early Finish' attribute. * @see #isSetEarlyFinish() * @see #unsetEarlyFinish() * @see #getEarlyFinish() * @generated */ void setEarlyFinish(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyFinish Early Finish}' attribute. * * * @see #isSetEarlyFinish() * @see #getEarlyFinish() * @see #setEarlyFinish(String) * @generated */ void unsetEarlyFinish(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getEarlyFinish Early Finish}' attribute is set. * * * @return whether the value of the 'Early Finish' attribute is set. * @see #unsetEarlyFinish() * @see #getEarlyFinish() * @see #setEarlyFinish(String) * @generated */ boolean isSetEarlyFinish(); /** * Returns the value of the 'Late Start' attribute. * *

* If the meaning of the 'Late Start' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Late Start' attribute. * @see #isSetLateStart() * @see #unsetLateStart() * @see #setLateStart(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_LateStart() * @model unsettable="true" * @generated */ String getLateStart(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getLateStart Late Start}' attribute. * * * @param value the new value of the 'Late Start' attribute. * @see #isSetLateStart() * @see #unsetLateStart() * @see #getLateStart() * @generated */ void setLateStart(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getLateStart Late Start}' attribute. * * * @see #isSetLateStart() * @see #getLateStart() * @see #setLateStart(String) * @generated */ void unsetLateStart(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getLateStart Late Start}' attribute is set. * * * @return whether the value of the 'Late Start' attribute is set. * @see #unsetLateStart() * @see #getLateStart() * @see #setLateStart(String) * @generated */ boolean isSetLateStart(); /** * Returns the value of the 'Late Finish' attribute. * *

* If the meaning of the 'Late Finish' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Late Finish' attribute. * @see #isSetLateFinish() * @see #unsetLateFinish() * @see #setLateFinish(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_LateFinish() * @model unsettable="true" * @generated */ String getLateFinish(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getLateFinish Late Finish}' attribute. * * * @param value the new value of the 'Late Finish' attribute. * @see #isSetLateFinish() * @see #unsetLateFinish() * @see #getLateFinish() * @generated */ void setLateFinish(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getLateFinish Late Finish}' attribute. * * * @see #isSetLateFinish() * @see #getLateFinish() * @see #setLateFinish(String) * @generated */ void unsetLateFinish(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getLateFinish Late Finish}' attribute is set. * * * @return whether the value of the 'Late Finish' attribute is set. * @see #unsetLateFinish() * @see #getLateFinish() * @see #setLateFinish(String) * @generated */ boolean isSetLateFinish(); /** * Returns the value of the 'Free Float' attribute. * *

* If the meaning of the 'Free Float' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Free Float' attribute. * @see #isSetFreeFloat() * @see #unsetFreeFloat() * @see #setFreeFloat(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_FreeFloat() * @model unsettable="true" * @generated */ String getFreeFloat(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getFreeFloat Free Float}' attribute. * * * @param value the new value of the 'Free Float' attribute. * @see #isSetFreeFloat() * @see #unsetFreeFloat() * @see #getFreeFloat() * @generated */ void setFreeFloat(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getFreeFloat Free Float}' attribute. * * * @see #isSetFreeFloat() * @see #getFreeFloat() * @see #setFreeFloat(String) * @generated */ void unsetFreeFloat(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getFreeFloat Free Float}' attribute is set. * * * @return whether the value of the 'Free Float' attribute is set. * @see #unsetFreeFloat() * @see #getFreeFloat() * @see #setFreeFloat(String) * @generated */ boolean isSetFreeFloat(); /** * Returns the value of the 'Total Float' attribute. * *

* If the meaning of the 'Total Float' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Total Float' attribute. * @see #isSetTotalFloat() * @see #unsetTotalFloat() * @see #setTotalFloat(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_TotalFloat() * @model unsettable="true" * @generated */ String getTotalFloat(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getTotalFloat Total Float}' attribute. * * * @param value the new value of the 'Total Float' attribute. * @see #isSetTotalFloat() * @see #unsetTotalFloat() * @see #getTotalFloat() * @generated */ void setTotalFloat(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getTotalFloat Total Float}' attribute. * * * @see #isSetTotalFloat() * @see #getTotalFloat() * @see #setTotalFloat(String) * @generated */ void unsetTotalFloat(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getTotalFloat Total Float}' attribute is set. * * * @return whether the value of the 'Total Float' attribute is set. * @see #unsetTotalFloat() * @see #getTotalFloat() * @see #setTotalFloat(String) * @generated */ boolean isSetTotalFloat(); /** * Returns the value of the 'Is Critical' attribute. * The literals are from the enumeration {@link org.bimserver.models.ifc4.Tristate}. * *

* If the meaning of the 'Is Critical' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Is Critical' attribute. * @see org.bimserver.models.ifc4.Tristate * @see #isSetIsCritical() * @see #unsetIsCritical() * @see #setIsCritical(Tristate) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_IsCritical() * @model unsettable="true" * @generated */ Tristate getIsCritical(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getIsCritical Is Critical}' attribute. * * * @param value the new value of the 'Is Critical' attribute. * @see org.bimserver.models.ifc4.Tristate * @see #isSetIsCritical() * @see #unsetIsCritical() * @see #getIsCritical() * @generated */ void setIsCritical(Tristate value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getIsCritical Is Critical}' attribute. * * * @see #isSetIsCritical() * @see #getIsCritical() * @see #setIsCritical(Tristate) * @generated */ void unsetIsCritical(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getIsCritical Is Critical}' attribute is set. * * * @return whether the value of the 'Is Critical' attribute is set. * @see #unsetIsCritical() * @see #getIsCritical() * @see #setIsCritical(Tristate) * @generated */ boolean isSetIsCritical(); /** * Returns the value of the 'Status Time' attribute. * *

* If the meaning of the 'Status Time' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Status Time' attribute. * @see #isSetStatusTime() * @see #unsetStatusTime() * @see #setStatusTime(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_StatusTime() * @model unsettable="true" * @generated */ String getStatusTime(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getStatusTime Status Time}' attribute. * * * @param value the new value of the 'Status Time' attribute. * @see #isSetStatusTime() * @see #unsetStatusTime() * @see #getStatusTime() * @generated */ void setStatusTime(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getStatusTime Status Time}' attribute. * * * @see #isSetStatusTime() * @see #getStatusTime() * @see #setStatusTime(String) * @generated */ void unsetStatusTime(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getStatusTime Status Time}' attribute is set. * * * @return whether the value of the 'Status Time' attribute is set. * @see #unsetStatusTime() * @see #getStatusTime() * @see #setStatusTime(String) * @generated */ boolean isSetStatusTime(); /** * Returns the value of the 'Actual Duration' attribute. * *

* If the meaning of the 'Actual Duration' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Actual Duration' attribute. * @see #isSetActualDuration() * @see #unsetActualDuration() * @see #setActualDuration(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_ActualDuration() * @model unsettable="true" * @generated */ String getActualDuration(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualDuration Actual Duration}' attribute. * * * @param value the new value of the 'Actual Duration' attribute. * @see #isSetActualDuration() * @see #unsetActualDuration() * @see #getActualDuration() * @generated */ void setActualDuration(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualDuration Actual Duration}' attribute. * * * @see #isSetActualDuration() * @see #getActualDuration() * @see #setActualDuration(String) * @generated */ void unsetActualDuration(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualDuration Actual Duration}' attribute is set. * * * @return whether the value of the 'Actual Duration' attribute is set. * @see #unsetActualDuration() * @see #getActualDuration() * @see #setActualDuration(String) * @generated */ boolean isSetActualDuration(); /** * Returns the value of the 'Actual Start' attribute. * *

* If the meaning of the 'Actual Start' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Actual Start' attribute. * @see #isSetActualStart() * @see #unsetActualStart() * @see #setActualStart(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_ActualStart() * @model unsettable="true" * @generated */ String getActualStart(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualStart Actual Start}' attribute. * * * @param value the new value of the 'Actual Start' attribute. * @see #isSetActualStart() * @see #unsetActualStart() * @see #getActualStart() * @generated */ void setActualStart(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualStart Actual Start}' attribute. * * * @see #isSetActualStart() * @see #getActualStart() * @see #setActualStart(String) * @generated */ void unsetActualStart(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualStart Actual Start}' attribute is set. * * * @return whether the value of the 'Actual Start' attribute is set. * @see #unsetActualStart() * @see #getActualStart() * @see #setActualStart(String) * @generated */ boolean isSetActualStart(); /** * Returns the value of the 'Actual Finish' attribute. * *

* If the meaning of the 'Actual Finish' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Actual Finish' attribute. * @see #isSetActualFinish() * @see #unsetActualFinish() * @see #setActualFinish(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_ActualFinish() * @model unsettable="true" * @generated */ String getActualFinish(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualFinish Actual Finish}' attribute. * * * @param value the new value of the 'Actual Finish' attribute. * @see #isSetActualFinish() * @see #unsetActualFinish() * @see #getActualFinish() * @generated */ void setActualFinish(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualFinish Actual Finish}' attribute. * * * @see #isSetActualFinish() * @see #getActualFinish() * @see #setActualFinish(String) * @generated */ void unsetActualFinish(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getActualFinish Actual Finish}' attribute is set. * * * @return whether the value of the 'Actual Finish' attribute is set. * @see #unsetActualFinish() * @see #getActualFinish() * @see #setActualFinish(String) * @generated */ boolean isSetActualFinish(); /** * Returns the value of the 'Remaining Time' attribute. * *

* If the meaning of the 'Remaining Time' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Remaining Time' attribute. * @see #isSetRemainingTime() * @see #unsetRemainingTime() * @see #setRemainingTime(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_RemainingTime() * @model unsettable="true" * @generated */ String getRemainingTime(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getRemainingTime Remaining Time}' attribute. * * * @param value the new value of the 'Remaining Time' attribute. * @see #isSetRemainingTime() * @see #unsetRemainingTime() * @see #getRemainingTime() * @generated */ void setRemainingTime(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getRemainingTime Remaining Time}' attribute. * * * @see #isSetRemainingTime() * @see #getRemainingTime() * @see #setRemainingTime(String) * @generated */ void unsetRemainingTime(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getRemainingTime Remaining Time}' attribute is set. * * * @return whether the value of the 'Remaining Time' attribute is set. * @see #unsetRemainingTime() * @see #getRemainingTime() * @see #setRemainingTime(String) * @generated */ boolean isSetRemainingTime(); /** * Returns the value of the 'Completion' attribute. * *

* If the meaning of the 'Completion' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Completion' attribute. * @see #isSetCompletion() * @see #unsetCompletion() * @see #setCompletion(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_Completion() * @model unsettable="true" * @generated */ double getCompletion(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getCompletion Completion}' attribute. * * * @param value the new value of the 'Completion' attribute. * @see #isSetCompletion() * @see #unsetCompletion() * @see #getCompletion() * @generated */ void setCompletion(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getCompletion Completion}' attribute. * * * @see #isSetCompletion() * @see #getCompletion() * @see #setCompletion(double) * @generated */ void unsetCompletion(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getCompletion Completion}' attribute is set. * * * @return whether the value of the 'Completion' attribute is set. * @see #unsetCompletion() * @see #getCompletion() * @see #setCompletion(double) * @generated */ boolean isSetCompletion(); /** * Returns the value of the 'Completion As String' attribute. * *

* If the meaning of the 'Completion As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Completion As String' attribute. * @see #isSetCompletionAsString() * @see #unsetCompletionAsString() * @see #setCompletionAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcTaskTime_CompletionAsString() * @model unsettable="true" * @generated */ String getCompletionAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getCompletionAsString Completion As String}' attribute. * * * @param value the new value of the 'Completion As String' attribute. * @see #isSetCompletionAsString() * @see #unsetCompletionAsString() * @see #getCompletionAsString() * @generated */ void setCompletionAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getCompletionAsString Completion As String}' attribute. * * * @see #isSetCompletionAsString() * @see #getCompletionAsString() * @see #setCompletionAsString(String) * @generated */ void unsetCompletionAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcTaskTime#getCompletionAsString Completion As String}' attribute is set. * * * @return whether the value of the 'Completion As String' attribute is set. * @see #unsetCompletionAsString() * @see #getCompletionAsString() * @see #setCompletionAsString(String) * @generated */ boolean isSetCompletionAsString(); } // IfcTaskTime




© 2015 - 2024 Weber Informatics LLC | Privacy Policy