X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Fstructure%2FStructureAware.java;fp=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Fstructure%2FStructureAware.java;h=68fd13b8b0602cd01b6b8251913697f8cfd9282e;hb=faf680e212bf3e18837c4f798587856e061273b3;hp=0000000000000000000000000000000000000000;hpb=5764eb4717599e8df700094e7f0360a155e2a3bb;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/structure/StructureAware.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/structure/StructureAware.java new file mode 100644 index 000000000..68fd13b8b --- /dev/null +++ b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/structure/StructureAware.java @@ -0,0 +1,10 @@ +package org.argeo.slc.core.structure; + +/** + * Wrapper for an element, which is able to propagate registration to + * sub-elements. + */ +public interface StructureAware { + /** Called after registration. */ + public void notifyCurrentPath(StructureRegistry registry, StructurePath path); +}