00001 using System; 00002 using System.Collections.Generic; 00003 using System.Text; 00004 using System.Security.Principal; 00005 00006 namespace N2 00007 { 00011 public interface INode : N2.Web.ILink 00012 { 00014 string Name { get; } 00015 00017 string Path { get; } 00018 00020 string PreviewUrl { get; } 00021 00023 string IconUrl { get; } 00024 00026 string ClassNames { get; } 00027 00031 bool IsAuthorized(IPrincipal user); 00032 } 00033 }