doc/TaskJuggler/LogicalFunction.html in taskjuggler-0.1.1 vs doc/TaskJuggler/LogicalFunction.html in taskjuggler-0.2.0

- old
+ new

@@ -237,16 +237,28 @@ <li><a href="../TaskJuggler/HTMLElements.html">TaskJuggler::HTMLElements</a></li> <li><a href="../TaskJuggler/HTMLGraphics.html">TaskJuggler::HTMLGraphics</a></li> + <li><a href="../TaskJuggler/ICalReport.html">TaskJuggler::ICalReport</a></li> + + <li><a href="../TaskJuggler/ICalendar.html">TaskJuggler::ICalendar</a></li> + + <li><a href="../TaskJuggler/ICalendar/Component.html">TaskJuggler::ICalendar::Component</a></li> + + <li><a href="../TaskJuggler/ICalendar/Event.html">TaskJuggler::ICalendar::Event</a></li> + + <li><a href="../TaskJuggler/ICalendar/Journal.html">TaskJuggler::ICalendar::Journal</a></li> + + <li><a href="../TaskJuggler/ICalendar/Person.html">TaskJuggler::ICalendar::Person</a></li> + + <li><a href="../TaskJuggler/ICalendar/Todo.html">TaskJuggler::ICalendar::Todo</a></li> + <li><a href="../TaskJuggler/Interval.html">TaskJuggler::Interval</a></li> <li><a href="../TaskJuggler/IntervalList.html">TaskJuggler::IntervalList</a></li> - <li><a href="../TaskJuggler/IntervalListAttribute.html">TaskJuggler::IntervalListAttribute</a></li> - <li><a href="../TaskJuggler/JobInfo.html">TaskJuggler::JobInfo</a></li> <li><a href="../TaskJuggler/Journal.html">TaskJuggler::Journal</a></li> <li><a href="../TaskJuggler/JournalEntry.html">TaskJuggler::JournalEntry</a></li> @@ -357,10 +369,12 @@ <li><a href="../TaskJuggler/ReportBase.html">TaskJuggler::ReportBase</a></li> <li><a href="../TaskJuggler/ReportContext.html">TaskJuggler::ReportContext</a></li> + <li><a href="../TaskJuggler/ReportScenario.html">TaskJuggler::ReportScenario</a></li> + <li><a href="../TaskJuggler/ReportServer.html">TaskJuggler::ReportServer</a></li> <li><a href="../TaskJuggler/ReportServerIface.html">TaskJuggler::ReportServerIface</a></li> <li><a href="../TaskJuggler/ReportServerRecord.html">TaskJuggler::ReportServerRecord</a></li> @@ -415,10 +429,12 @@ <li><a href="../TaskJuggler/ScenarioListAttribute.html">TaskJuggler::ScenarioListAttribute</a></li> <li><a href="../TaskJuggler/Scoreboard.html">TaskJuggler::Scoreboard</a></li> + <li><a href="../TaskJuggler/ScoreboardInterval.html">TaskJuggler::ScoreboardInterval</a></li> + <li><a href="../TaskJuggler/SheetHandlerBase.html">TaskJuggler::SheetHandlerBase</a></li> <li><a href="../TaskJuggler/SheetReceiver.html">TaskJuggler::SheetReceiver</a></li> <li><a href="../TaskJuggler/SheetSender.html">TaskJuggler::SheetSender</a></li> @@ -461,10 +477,14 @@ <li><a href="../TaskJuggler/TableOfContents.html">TaskJuggler::TableOfContents</a></li> <li><a href="../TaskJuggler/TableReport.html">TaskJuggler::TableReport</a></li> + <li><a href="../TaskJuggler/TagFile.html">TaskJuggler::TagFile</a></li> + + <li><a href="../TaskJuggler/TagFile/TagFileEntry.html">TaskJuggler::TagFile::TagFileEntry</a></li> + <li><a href="../TaskJuggler/Task.html">TaskJuggler::Task</a></li> <li><a href="../TaskJuggler/TaskDepListAttribute.html">TaskJuggler::TaskDepListAttribute</a></li> <li><a href="../TaskJuggler/TaskDependency.html">TaskJuggler::TaskDependency</a></li> @@ -511,10 +531,14 @@ <li><a href="../TaskJuggler/TextParser/TokenDoc.html">TaskJuggler::TextParser::TokenDoc</a></li> <li><a href="../TaskJuggler/TextReport.html">TaskJuggler::TextReport</a></li> + <li><a href="../TaskJuggler/TimeInterval.html">TaskJuggler::TimeInterval</a></li> + + <li><a href="../TaskJuggler/TimeIntervalListAttribute.html">TaskJuggler::TimeIntervalListAttribute</a></li> + <li><a href="../TaskJuggler/TimeSheet.html">TaskJuggler::TimeSheet</a></li> <li><a href="../TaskJuggler/TimeSheetReceiver.html">TaskJuggler::TimeSheetReceiver</a></li> <li><a href="../TaskJuggler/TimeSheetRecord.html">TaskJuggler::TimeSheetRecord</a></li> @@ -1216,15 +1240,15 @@ 193: <span class="ruby-identifier">expr</span>.<span class="ruby-identifier">error</span>(<span class="ruby-node">&quot;Unknown scenario '#{args[0]}' used for function &quot;</span> <span class="ruby-operator">+</span> 194: <span class="ruby-value str">&quot;isongoing()&quot;</span>) 195: <span class="ruby-keyword kw">end</span> 196: 197: <span class="ruby-identifier">query</span> = <span class="ruby-identifier">expr</span>.<span class="ruby-identifier">query</span> -198: <span class="ruby-identifier">iv1</span> = <span class="ruby-constant">Interval</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">query</span>.<span class="ruby-identifier">start</span>, <span class="ruby-identifier">query</span>.<span class="ruby-identifier">end</span>) +198: <span class="ruby-identifier">iv1</span> = <span class="ruby-constant">TimeInterval</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">query</span>.<span class="ruby-identifier">start</span>, <span class="ruby-identifier">query</span>.<span class="ruby-identifier">end</span>) 199: <span class="ruby-identifier">tStart</span> = <span class="ruby-identifier">task</span>[<span class="ruby-value str">'start'</span>, <span class="ruby-identifier">scenarioIdx</span>] 200: <span class="ruby-identifier">tEnd</span> = <span class="ruby-identifier">task</span>[<span class="ruby-value str">'end'</span>, <span class="ruby-identifier">scenarioIdx</span>] 201: <span class="ruby-comment cmt"># This helps to show tasks with scheduling errors.</span> 202: <span class="ruby-keyword kw">return</span> <span class="ruby-keyword kw">true</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">tStart</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">tEnd</span> -203: <span class="ruby-identifier">iv2</span> = <span class="ruby-constant">Interval</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">tStart</span>, <span class="ruby-identifier">tEnd</span>) +203: <span class="ruby-identifier">iv2</span> = <span class="ruby-constant">TimeInterval</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">tStart</span>, <span class="ruby-identifier">tEnd</span>) 204: 205: <span class="ruby-keyword kw">return</span> <span class="ruby-identifier">iv1</span>.<span class="ruby-identifier">overlaps?</span>(<span class="ruby-identifier">iv2</span>) 206: <span class="ruby-keyword kw">end</span></pre> </div>