IBehaviorGuardEvaluator
.
Modifier and type | Property and description |
---|---|
java.util.concurrent.ConcurrentMap<K,V> | internalDataStructureForRegisteredListeners Replies the internal data structure for registered listeners. |
protected org.eclipse.xtext.xbase.lib.Functions.Function2<P1,P2,Result> | internalEvaluatorFilterForRegisteredListeners |
protected org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result> | internalEvaluatorMapperForRegisteredListeners |
Constructor and description |
---|
new(Provider<T>) Instanciates a new registry linked with the PerceptGuardEvaluator annotation. |
Modifier and type | Action and description |
---|---|
ConcurrentCollection<T> | getBehaviorGuardEvaluatorsForDirectAccessListener(Event,Object) |
java.util.concurrent.ConcurrentMap<K,V> | getInternalDataStructureForRegisteredListeners Replies the internal data structure for registered listeners. |
protected org.eclipse.xtext.xbase.lib.Functions.Function2<P1,P2,Result> | getInternalEvaluatorFilterForRegisteredListeners |
protected org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result> | getInternalEvaluatorMapperForRegisteredListeners |
void | register(Object,Function1<Param,Result>,[Procedure1<Param>]) |
void | unregister(Object,Procedure1<Param>) |
val internalDataStructureForRegisteredListeners : java.util.concurrent.ConcurrentMap<K,V>
This property is an alias for the action: getInternalDataStructureForRegisteredListeners
protected val internalEvaluatorFilterForRegisteredListeners : org.eclipse.xtext.xbase.lib.Functions.Function2<P1,P2,Result>
This property is an alias for the action: getInternalEvaluatorFilterForRegisteredListeners
protected val internalEvaluatorMapperForRegisteredListeners : org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result>
This property is an alias for the action: getInternalEvaluatorMapperForRegisteredListeners
new(Provider<T>)
def getBehaviorGuardEvaluatorsForDirectAccessListener(Event,Object) : ConcurrentCollection<T>
def getInternalDataStructureForRegisteredListeners : java.util.concurrent.ConcurrentMap<K,V>
protected def getInternalEvaluatorFilterForRegisteredListeners : org.eclipse.xtext.xbase.lib.Functions.Function2<P1,P2,Result>
protected def getInternalEvaluatorMapperForRegisteredListeners : org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result>
def register(Object,Function1<Param,Result>,[Procedure1<Param>])
def unregister(Object,Procedure1<Param>)