Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W Z 

A

Above - Annotation Type in hu.elte.txtuml.api.layout
A diagram layout statement which sets that a node (Above.val()) is directly above another node (Above.from()).
AboveContainer - Annotation Type in hu.elte.txtuml.api.layout.containers
The container for repeatable annotation Above.
AbstractExecutorThread - Class in hu.elte.txtuml.api.model.execution.impl.base
A model executor thread is used by a model executor to run a model or parts of a model (the executor may use multiple threads).
AbstractExecutorThread(AbstractModelExecutor<?>, AbstractModelRuntime<?, ?>, Runnable) - Constructor for class hu.elte.txtuml.api.model.execution.impl.base.AbstractExecutorThread
 
AbstractModelClassRuntime - Class in hu.elte.txtuml.api.model.execution.impl.base
Abstract base class for ModelClassRuntime implementations.
AbstractModelClassRuntime(ModelClass, AbstractExecutorThread, String) - Constructor for class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelClassRuntime
 
AbstractModelExecutor<S extends CastedModelExecutor<S>> - Class in hu.elte.txtuml.api.model.execution.impl.base
Abstract base class for ModelExecutor implementations.
AbstractModelExecutor(String, SwitchOnLogging) - Constructor for class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
AbstractModelExecutor.OwnedThread<E extends AbstractModelExecutor<?>> - Class in hu.elte.txtuml.api.model.execution.impl.base
 
AbstractModelRuntime<C extends ModelClassRuntime,P extends PortRuntime> - Class in hu.elte.txtuml.api.model.execution.impl.base
Abstract base class for ModelRuntime implementations.
AbstractModelRuntime(AbstractModelExecutor<?>) - Constructor for class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelRuntime
Must be called on the thread which manages the given AbstractModelExecutor instance.
AbstractModelRuntime(AbstractModelExecutor<?>, List<TraceListener>, List<ErrorListener>, List<WarningListener>, Execution.Settings) - Constructor for class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelRuntime
 
AbstractPortRuntime - Class in hu.elte.txtuml.api.model.execution.impl.base
Abstract base class for PortRuntime implementations.
AbstractPortRuntime(ModelClass.Port<?, ?>, AbstractModelClassRuntime) - Constructor for class hu.elte.txtuml.api.model.execution.impl.base.AbstractPortRuntime
 
AbstractSignalTargetRuntime<W> - Class in hu.elte.txtuml.api.model.execution.impl.base
Abstract base class for SignalTargetRuntime implementations.
AbstractSignalTargetRuntime(W) - Constructor for class hu.elte.txtuml.api.model.execution.impl.base.AbstractSignalTargetRuntime
 
AbstractWorldObjectListener - Class in hu.elte.txtuml.api.stdlib.world
Abstract WorldObjectListener to define custom listeners.
AbstractWorldObjectListener() - Constructor for class hu.elte.txtuml.api.stdlib.world.AbstractWorldObjectListener
 
accept(S) - Method in interface hu.elte.txtuml.api.model.Reception
 
acceptAny(SignalToWorld) - Method in class hu.elte.txtuml.api.stdlib.world.AbstractWorldObjectListener
 
Action - Class in hu.elte.txtuml.api.model
Provides static methods for the user to be used as statements of the action language.
Action() - Constructor for class hu.elte.txtuml.api.model.Action
This class is not intended to be instantiated.
add(T) - Method in interface hu.elte.txtuml.api.model.execution.impl.assoc.AssociationEndRuntime
 
add(E) - Method in class hu.elte.txtuml.api.model.GeneralCollection
Returns a collection of the same type as this which contains all the elements of this and also the specified element.
add(int, E) - Method in interface hu.elte.txtuml.api.model.GeneralCollection.Ordered
Returns a collection of the same type as this which contains all the elements of this with the specified element added to the given index.
addDelayedAction(Runnable) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractExecutorThread
Adds a new delayed action which will be performed (on this thread) when the current execution step (the processing of a signal) is finished.
addEntry(Runnable) - Method in class hu.elte.txtuml.api.model.execution.impl.base.FIFOExecutorThread
Adds a new entry to the FIFO mailbox of this thread.
addError(SequenceDiagramProblem) - Method in class hu.elte.txtuml.api.model.execution.impl.seqdiag.DefaultSeqDiagExecutor
Thread-safe.
addErrorListener(ErrorListener) - Method in interface hu.elte.txtuml.api.model.execution.CastedModelExecutor
 
addErrorListener(ErrorListener) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
addErrorListener(ErrorListener) - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Adds a new ErrorListener to be called when errors are raised during the model execution.
addTerminationBlocker(Object) - Method in interface hu.elte.txtuml.api.model.execution.CastedModelExecutor
 
addTerminationBlocker(Object) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
addTerminationBlocker(Object) - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
 
addTerminationBlocker(Object) - Method in interface hu.elte.txtuml.api.model.external.BaseModelExecutor
Adds a termination blocker to this model executor's set of blockers.
addTerminationListener(Runnable) - Method in interface hu.elte.txtuml.api.model.execution.CastedModelExecutor
 
addTerminationListener(Runnable) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
addTerminationListener(Runnable) - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
 
addTerminationListener(Runnable) - Method in interface hu.elte.txtuml.api.model.external.BaseModelExecutor
Registers the specified Runnable to be run when the model execution is terminated.
addToAssoc(Class<? extends AssociationEnd<C>>, T) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelClassRuntime
Adds the specified object to the collection containing the objects in association with the wrapped ModelClass instance and being on the specified opposite association end.
addToAssoc(Class<? extends AssociationEnd<C>>, T) - Method in class hu.elte.txtuml.api.model.execution.impl.singlethread.SingleThreadModelClassRuntime
 
addTraceListener(TraceListener) - Method in interface hu.elte.txtuml.api.model.execution.CastedModelExecutor
 
addTraceListener(TraceListener) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
addTraceListener(TraceListener) - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Adds a new TraceListener to be called when certain (valid) events happen during the model execution.
addWarningListener(WarningListener) - Method in interface hu.elte.txtuml.api.model.execution.CastedModelExecutor
 
addWarningListener(WarningListener) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
addWarningListener(WarningListener) - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Adds a new WarningListener to be called when warnings are raised during the model execution.
after() - Method in interface hu.elte.txtuml.api.model.execution.Execution
Code that runs after the model has been terminated.
Alignment - Annotation Type in hu.elte.txtuml.api.layout
A diagram layout statement which can be applied to a node group and sets the alignment of its elements (Alignment.value()).
AlignmentType - Enum in hu.elte.txtuml.api.layout
Possible alignment types of a node group.
Any<E> - Class in hu.elte.txtuml.api.model
Unordered, non-unique, 0..* txtUML API collection and as such, an immutable class.
API - Class in hu.elte.txtuml.api.model
Provides methods to communicate with a txtUML model safely from the outside world.
API() - Constructor for class hu.elte.txtuml.api.model.API
 
applicableTrigger(Signal, ModelClass.Port<?, ?>) - Method in interface hu.elte.txtuml.api.model.execution.impl.sm.TransitionWrapper
Checks whether the given signal is triggering the wrapped transition.
as(Class<C3>) - Method in class hu.elte.txtuml.api.model.Collection
 
as(Class<C3>) - Method in class hu.elte.txtuml.api.model.GeneralCollection
Returns a collection of the given type that contains the same elements as this.
as(Class<C3>) - Method in class hu.elte.txtuml.api.model.OrderedCollection
 
as(Class<C3>) - Method in class hu.elte.txtuml.api.model.OrderedUniqueCollection
 
as(Class<C3>) - Method in class hu.elte.txtuml.api.model.UniqueCollection
 
assertState(ModelClass, Class<?>) - Method in interface hu.elte.txtuml.api.model.impl.InteractionRuntime
assertState(ModelClass, Class<?>) - Static method in class hu.elte.txtuml.api.model.seqdiag.Sequence
Verifies that the ModelClass instance is currently in the given state.
assoc(Class<AE>) - Method in class hu.elte.txtuml.api.model.ModelClass
Gets the collection containing the objects in association with this object and being on the specified opposite navigable association end.
Association - Class in hu.elte.txtuml.api.model
A base class for associations in the model.
Association() - Constructor for class hu.elte.txtuml.api.model.Association
 
Association.End<C extends GeneralCollection<? extends ModelClass>> - Class in hu.elte.txtuml.api.model
Abstract base class for navigable association ends.
Association.HiddenEnd<C extends GeneralCollection<? extends ModelClass>> - Class in hu.elte.txtuml.api.model
Abstract base class for non-navigable association ends.
AssociationEnd<C> - Class in hu.elte.txtuml.api.model
Abstract base class for association ends.
AssociationEnd.Container - Interface in hu.elte.txtuml.api.model
Implementing classes represent container association ends.
AssociationEnd.Navigable - Interface in hu.elte.txtuml.api.model
Implementing classes of this interface represent navigable association ends.
AssociationEnd.NonContainer - Interface in hu.elte.txtuml.api.model
Implementing classes represent non-container association ends.
AssociationEnd.NonNavigable - Interface in hu.elte.txtuml.api.model
Implementing classes of this interface represent non-navigable association ends.
AssociationEndRuntime<T extends ModelClass,C extends GeneralCollection<? super T>> - Interface in hu.elte.txtuml.api.model.execution.impl.assoc
 
Associations - Class in hu.elte.txtuml.api.model.external
A helper class that provides runtime utilities and information about associations and association ends.
AssociationsMap - Class in hu.elte.txtuml.api.model.execution.impl.assoc
 
AssociationsMap() - Constructor for class hu.elte.txtuml.api.model.execution.impl.assoc.AssociationsMap
 
awaitInitialization() - Method in interface hu.elte.txtuml.api.model.execution.CastedModelExecutor
 
awaitInitialization() - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Awaits the model execution to finish the specified initialization and only returns after; if the current thread is interrupted, this method still keeps waiting.
awaitInitializationNoCatch() - Method in interface hu.elte.txtuml.api.model.execution.CastedModelExecutor
 
awaitInitializationNoCatch() - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
awaitInitializationNoCatch() - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Awaits the model execution to finish the specified initialization and only returns after; throws an exception if interrupted.
awaitTermination() - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Awaits the model execution to terminate and only returns after; if the current thread is interrupted, this method still keeps waiting.
awaitTerminationNoCatch() - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
 
awaitTerminationNoCatch() - Method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Awaits the model execution to terminate and only returns after; throws an exception if interrupted.
A B C D E F G H I L M N O P Q R S T U V W Z 
Skip navigation links