X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Fstructure%2Ftree%2FTreeSAware.java;h=94dc07c168ecc91b3cd2b94ac959290f73088784;hb=af47cf1f193f9d9965d9e302e2712712ce623a50;hp=d25e805a3b97c7102f46bc9fc8e5ed0c87823bc7;hpb=40768ea8b087bc653a49c2400045f4c191e8e3b4;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc/src/main/java/org/argeo/slc/core/structure/tree/TreeSAware.java b/org.argeo.slc/src/main/java/org/argeo/slc/core/structure/tree/TreeSAware.java index d25e805a3..94dc07c16 100644 --- a/org.argeo.slc/src/main/java/org/argeo/slc/core/structure/tree/TreeSAware.java +++ b/org.argeo.slc/src/main/java/org/argeo/slc/core/structure/tree/TreeSAware.java @@ -1,12 +1,14 @@ package org.argeo.slc.core.structure.tree; -import java.util.List; +import org.argeo.slc.core.structure.PropagatingSAware; +import org.argeo.slc.core.structure.WritableSAware; -import org.argeo.slc.core.structure.StructureAware; +/** + * Provides methods to externally propagate tree related informations in tree + * based registries. + * + * @see TreeSElement + */ +public interface TreeSAware extends WritableSAware, PropagatingSAware { -public interface TreeSAware extends StructureAware{ - public void setElement(TreeSElement element); - - public void addChild(TreeSAware sAware); - public List getChildren(); }