Na platformie udostępnionych jest kilka przydatnych czynności i właściwości Ant, które współdziałają z obszarem roboczym. Można ich używać wraz z plikami budowy ustawionymi do budowania w tym samym środowisku JRE, co obszar roboczy.
Ta czynność jest opakowaniem metody IResource.refreshLocal(). Przykład:
<eclipse.refreshLocal resource="MyProject/MyFolder" depth="infinite"/>
Gdy zostanie określony atrybut project, ta czynność jest opakowaniem metody IProject.build(). W przeciwnym razie ta czynność jest opakowaniem metody IWorkspace.build(). W obu przypadkach typem budowy jest zawsze IncrementalProjectBuilder#INCREMENTAL_BUILD.
Przykłady:
<eclipse.incrementalBuild/>
<eclipse.incrementalBuild project="MyProject"/>
Przekształca ścieżkę do systemu plików w ścieżkę do zasobu i na odwrót. Wartość wynikowa zostaje przypisana do danej właściwości. Należy określić atrybut property oraz atrybut fileSystemPath lub resourcePath. Jeśli określono ścieżkę do systemu plików, ta czynność jest opakowaniem metody IWorkspaceRoot.getContainerForLocation(IPath). Jeśli określono ścieżkę do zasobu, ta czynność jest opakowaniem metody IResource.getLocation().
Przykłady:
<eclipse.convertPath fileSystemPath="${basedir}" property="myPath"/>
<eclipse.convertPath resourcePath="MyProject/MyFile" property="myPath"/>