Changeset 101 for java/main/src/main/java/com/framsticks/core/Tree.java
- Timestamp:
- 07/14/13 23:20:04 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/main/java/com/framsticks/core/Tree.java
r100 r101 3 3 import javax.annotation.Nonnull; 4 4 5 import com.framsticks.communication.queries.NeedFileAcceptor; 5 6 import com.framsticks.params.Access; 6 7 import com.framsticks.params.CompositeParam; … … 15 16 import com.framsticks.util.dispatching.Future; 16 17 import com.framsticks.util.dispatching.Joinable; 17 import com.framsticks.util.dispatching.JoinableDispatcher;18 18 19 19 public interface Tree extends Dispatcher<Tree>, Joinable, ExceptionResultHandler { … … 54 54 public ExceptionResultHandler getExceptionHandler(); 55 55 56 public void setDispatcher( JoinableDispatcher<Tree> dispatcher);56 public void setDispatcher(Dispatcher<Tree> dispatcher); 57 57 58 public JoinableDispatcher<Tree> getDispatcher();58 public Dispatcher<Tree> getDispatcher(); 59 59 60 60 public <A> void addListener(Path path, EventParam param, EventListener<A> listener, Class<A> argumentType, Future<Void> future); … … 64 64 public Registry getRegistry(); 65 65 66 public void putSideNote(Object object, Object key, Objectvalue);66 public <T> void putSideNote(Object object, SideNoteKey<T> key, T value); 67 67 68 public boolean removeSideNote(Object object, Objectkey);68 public boolean removeSideNote(Object object, SideNoteKey<?> key); 69 69 70 public <T> T getSideNote(Object object, Object key, Class<T> valueType); 70 public <T> T getSideNote(Object object, SideNoteKey<T> key); 71 72 public void addNeedFileAcceptor(int priority, NeedFileAcceptor acceptor); 73 74 public void removeNeedFileAcceptor(NeedFileAcceptor acceptor); 71 75 72 76 }
Note: See TracChangeset
for help on using the changeset viewer.