예제 #1
0
        protected override void Initialize(AbstractPathInfo location, params string[] sublocation)
        {
            List <string> pathHierarchy = new List <string>();

            pathHierarchy.AddRange(location.PathHierarchy);
            pathHierarchy.AddRange(sublocation);
            PathHierarchy = pathHierarchy.ToArray();
        }
예제 #2
0
		protected override void Initialize(AbstractPathInfo location, AbstractPathInfo sublocation) {
			Initialize(location, sublocation.PathHierarchy);
		}
예제 #3
0
		protected override void Initialize(AbstractPathInfo location, params string[] sublocation) {
			List<string> pathHierarchy = new List<string>();
			pathHierarchy.AddRange(location.PathHierarchy);
			pathHierarchy.AddRange(sublocation);
			PathHierarchy = pathHierarchy.ToArray();
		}
예제 #4
0
		protected override void Initialize(AbstractPathInfo location) {
			PathHierarchy = location.PathHierarchy;
		}
예제 #5
0
 protected override void Initialize(AbstractPathInfo location, AbstractPathInfo sublocation)
 {
     Initialize(location, sublocation.PathHierarchy);
 }
예제 #6
0
 protected override void Initialize(AbstractPathInfo location)
 {
     PathHierarchy = location.PathHierarchy;
 }