1 package org
.argeo
.slc
.core
.structure
;
5 public interface StructureRegistry
{
6 public static String READ
= "READ";
7 public static String ALL
= "ALL";
8 public static String ACTIVE
= "ACTIVE";
10 public void register(StructureElement element
);
11 public void register(StructureAware structureAware
);
12 public List
<StructureElement
> listElements();
14 public StructureElement
getElement(StructurePath path
);
16 public void setMode(String mode
);
17 public String
getMode();
19 public List
<StructurePath
> getActivePaths();
20 public void setActivePaths(List
<StructurePath
> activePaths
);