///
/// Copyright © 2003-2008 JetBrains s.r.o.
/// You may distribute under the terms of the GNU General Public License, as published by the Free Software Foundation, version 2 (see License.txt in the repository root folder).
///
using System;
using JetBrains.Omea.OpenAPI;
using JetBrains.Omea.OpenApiEx;
namespace JetBrains.Omea.CoreServicesEx.Scheduller
{
///
/// A folder contains other folder and tasks.
///
internal class SchedullerTaskFolder : ResourceObject, ISchedullerTaskFolder
{
public SchedullerTaskFolder(IResource resource)
: base(resource)
{
}
#region ISchedullerTaskFolder Members
///
/// Gets the tasks in this folder, non-recursively.
///
public IResourceObjectsListByName Tasks
{
get
{
throw new NotImplementedException();
}
}
///
/// Gets the tasks in this folder and in all the folders under this one, recursively.
///
public IResourceObjectsListByName TasksRecursive
{
get
{
throw new NotImplementedException();
}
}
///
/// Gets the sub-folders in this folder, non-recursively.
///
public IResourceObjectsListByName Folders
{
get
{
throw new NotImplementedException();
}
}
#endregion
}
}