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 

C

call() - Method in class hu.elte.txtuml.api.stdlib.timers.SendLater
 
CastedModelExecutor<S extends CastedModelExecutor<S>> - Interface in hu.elte.txtuml.api.model.execution
This interface helps writing specialized ModelExecutors which can still be subtyped.
checkGuard() - Method in interface hu.elte.txtuml.api.model.execution.impl.sm.TransitionWrapper
 
checkIfLocked() - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
Checks if AbstractModelExecutor.status is equal to Status#CREATED and throws an exception otherwise.
checkIfLocked() - Method in class hu.elte.txtuml.api.model.execution.impl.seqdiag.DefaultSeqDiagExecutor
CheckLevel - Enum in hu.elte.txtuml.api.model.execution
The different levels of dynamic checks performed during a model execution.
checkLevel - Variable in class hu.elte.txtuml.api.model.execution.Execution.Settings
Determines which level of dynamic checks should be performed during the model execution.
checkLowerBound() - Method in interface hu.elte.txtuml.api.model.execution.impl.assoc.AssociationEndRuntime
 
Choice() - Constructor for class hu.elte.txtuml.api.model.StateMachine.Choice
 
ClassDiagram - Class in hu.elte.txtuml.api.layout
Classes defining the layout of class diagrams have to inherit from this base class.
ClassDiagram() - Constructor for class hu.elte.txtuml.api.layout.ClassDiagram
 
clone() - Method in class hu.elte.txtuml.api.model.execution.Execution.Settings
 
clone() - Method in class hu.elte.txtuml.api.model.GeneralCollection
This method must not be used in the model.
collect(E...) - Static method in class hu.elte.txtuml.api.model.Action
Collects the given elements to a new txtUML API collection.
collect(E...) - Static method in class hu.elte.txtuml.api.model.API
Collects the given elements to a new txtUML API collection.
collectIn(Class<C2>, E...) - Static method in class hu.elte.txtuml.api.model.Action
Collects the given elements to a new txtUML API collection of the given type.
collectIn(Class<C2>, E...) - Static method in class hu.elte.txtuml.api.model.API
Collects the given elements to a new txtUML API collection of the given type.
Collection<E,C extends Collection<E,C>> - Class in hu.elte.txtuml.api.model
A base class for unordered, non-unique JtxtUML API collections in the model.
Collection() - Constructor for class hu.elte.txtuml.api.model.Collection
 
CollectionCopyError - Error in hu.elte.txtuml.api.model.error
Thrown when a txtUML API collection is to be copied by the GeneralCollection.as(java.lang.Class<C3>) action but the copy fails because of the ordering and uniqueness restrictions of the action.
CollectionCopyError(Class<? extends GeneralCollection>, Class<? extends GeneralCollection>) - Constructor for error hu.elte.txtuml.api.model.error.CollectionCopyError
 
CollectionCreationError - Error in hu.elte.txtuml.api.model.error
Thrown when a txtUML API collection of a specified type is to be created but the creation fails due to some runtime Java errors.
CollectionCreationError(Throwable) - Constructor for error hu.elte.txtuml.api.model.error.CollectionCreationError
 
Collections - Class in hu.elte.txtuml.api.model.external
A helper class that provides runtime utilities and information about JtxtUML API collections.
Column - Annotation Type in hu.elte.txtuml.api.layout
A diagram layout statement which sets that some nodes or node groups ( Column.value()) are placed in a column.
ColumnContainer - Annotation Type in hu.elte.txtuml.api.layout.containers
The container for repeatable annotation Column.
CombinedFragmentType - Enum in hu.elte.txtuml.api.model.seqdiag
Combined fragment types.
CompositeDiagram<T extends ModelClass> - Class in hu.elte.txtuml.api.layout
Classes defining the layout of composite structure diagrams have to inherit from this base class.
CompositeDiagram() - Constructor for class hu.elte.txtuml.api.layout.CompositeDiagram
 
CompositeState() - Constructor for class hu.elte.txtuml.api.model.StateMachine.CompositeState
 
Composition - Class in hu.elte.txtuml.api.model
A base class for a composition associations in the model.
Composition() - Constructor for class hu.elte.txtuml.api.model.Composition
 
Composition.ContainerEnd<T extends ModelClass> - Class in hu.elte.txtuml.api.model
Abstract base class for the navigable container end of a composition association which is a special association end with 0..1 multiplicity.
Composition.HiddenContainerEnd<T extends ModelClass> - Class in hu.elte.txtuml.api.model
Abstract base class for the non-navigable container end of a composition association which is a special association end with 0..1 multiplicity.
Configuration - Class in hu.elte.txtuml.api.deployment
Base class for thread management configuration, controlled by various annotations in this package.
Configuration() - Constructor for class hu.elte.txtuml.api.deployment.Configuration
 
configure(Execution.Settings) - Method in interface hu.elte.txtuml.api.model.execution.Execution
Enables the users to specify the basic settings of the model execution.
connect(Class<C1>, P1, Class<C2>, P2) - Static method in class hu.elte.txtuml.api.model.Action
Connects two ports through the specified assembly connector.
connect(P1, Class<C>, P2) - Static method in class hu.elte.txtuml.api.model.Action
Connects two ports through the specified delegation connector.
connect(ModelClass.Port<?, ?>, AbstractModelClassRuntime) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelRuntime
Connects a behavior port to the state machine of the given model class instance.
connect(Class<C1>, P1, Class<C2>, P2) - Method in class hu.elte.txtuml.api.model.execution.impl.singlethread.SingleThreadModelRuntime
 
connect(P1, Class<C0>, P2) - Method in class hu.elte.txtuml.api.model.execution.impl.singlethread.SingleThreadModelRuntime
 
connect(ModelClass.Port<?, ?>, AbstractModelClassRuntime) - Method in class hu.elte.txtuml.api.model.execution.impl.singlethread.SingleThreadModelRuntime
 
connect(Class<C1>, P1, Class<C2>, P2) - Method in interface hu.elte.txtuml.api.model.impl.ModelRuntime
Called by Action#connect(Class, Port, Class, Port).
connect(P1, Class<C>, P2) - Method in interface hu.elte.txtuml.api.model.impl.ModelRuntime
Called by Action#connect(Port, Class, Port).
Connector - Class in hu.elte.txtuml.api.model
A base class for assembly connectors in the model.
Connector() - Constructor for class hu.elte.txtuml.api.model.Connector
 
ConnectorBase - Class in hu.elte.txtuml.api.model
A base class for connectors in the model.
ConnectorBase.ConnectorEnd<R extends AssociationEnd<?>,P extends ModelClass.Port<?,?>> - Class in hu.elte.txtuml.api.model
Abstract base class for connector ends in the model.
ConnectorBase.One<R extends AssociationEnd<?>,P extends ModelClass.Port<?,?>> - Class in hu.elte.txtuml.api.model
Base class for connector ends with a multiplicity of 1.
ContainerEnd() - Constructor for class hu.elte.txtuml.api.model.Composition.ContainerEnd
 
Contains - Annotation Type in hu.elte.txtuml.api.layout
A diagram layout statement which can be applied to a node group or link group to set its elements (Contains.value()).
contains(Object) - Method in class hu.elte.txtuml.api.model.GeneralCollection
Tests whether the specified element is contained in this collection.
countOf(E) - Method in class hu.elte.txtuml.api.model.Collection
 
countOf(E) - Method in interface hu.elte.txtuml.api.model.GeneralCollection.NonUnique
Returns the number of times the specified element is contained in this collection.
countOf(E) - Method in class hu.elte.txtuml.api.model.OrderedCollection
 
create(Class<T>, Object...) - Static method in class hu.elte.txtuml.api.model.Action
Creates a new instance of the specified model class.
create(Class<? extends AssociationEnd<C>>) - Static method in interface hu.elte.txtuml.api.model.execution.impl.assoc.AssociationEndRuntime
 
create(AssociationEnd<C>) - Static method in interface hu.elte.txtuml.api.model.execution.impl.assoc.AssociationEndRuntime
 
create() - Static method in class hu.elte.txtuml.api.model.execution.impl.assoc.AssociationsMap
 
create(StateMachine.Transition, VertexWrapper) - Static method in interface hu.elte.txtuml.api.model.execution.impl.sm.TransitionWrapper
 
create(StateMachine.Vertex, VertexWrapper, TransitionWrapper[]) - Static method in interface hu.elte.txtuml.api.model.execution.impl.sm.VertexWrapper
 
create() - Static method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Creates a default model executor engine without a name.
create(String) - Static method in interface hu.elte.txtuml.api.model.execution.ModelExecutor
Creates a default model executor engine with the given name.
create() - Static method in interface hu.elte.txtuml.api.model.execution.SequenceDiagramExecutor
 
createBackend() - Method in class hu.elte.txtuml.api.model.execution.impl.base.ModelSchedulerImpl
Creates a new ScheduledExecutorService to be used by this runtime instance to schedule timed events.
createComposite(StateMachine.Vertex, VertexWrapper, TransitionWrapper[]) - Static method in interface hu.elte.txtuml.api.model.execution.impl.sm.VertexWrapper
 
createLabeled(StateMachine.Transition, VertexWrapper, Class<? extends Signal>, Class<? extends ModelClass.Port<?, ?>>) - Static method in interface hu.elte.txtuml.api.model.execution.impl.sm.TransitionWrapper
 
createModelClassRuntime(ModelClass) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelRuntime
 
createModelClassRuntime(ModelClass) - Method in class hu.elte.txtuml.api.model.execution.impl.DefaultModelRuntime
 
createModelClassRuntime(ModelClass) - Method in class hu.elte.txtuml.api.model.execution.impl.singlethread.SingleThreadModelRuntime
 
createModelClassRuntime(ModelClass) - Method in interface hu.elte.txtuml.api.model.impl.ModelRuntime
Creates a model class wrapper for the given wrapped object.
createNewPortInstance(Class<P>) - Method in class hu.elte.txtuml.api.model.execution.impl.singlethread.SingleThreadModelClassRuntime
Called when an instance of the given port type is queried but it is not present yet.
createPortRuntime(ModelClass.Port<?, ?>, ModelClass) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelRuntime
 
createPortRuntime(ModelClass.Port<?, ?>, ModelClass) - Method in class hu.elte.txtuml.api.model.execution.impl.DefaultModelRuntime
 
createPortRuntime(ModelClass.Port<?, ?>, ModelClass) - Method in class hu.elte.txtuml.api.model.execution.impl.singlethread.SingleThreadModelRuntime
 
createPortRuntime(ModelClass.Port<?, ?>, ModelClass) - Method in interface hu.elte.txtuml.api.model.impl.ModelRuntime
Creates a port wrapper for the given wrapped port instance.
createRuntime(Runnable) - Method in class hu.elte.txtuml.api.model.execution.impl.base.AbstractModelExecutor
Creates a new runtime instance for this model executor.
createRuntime(Runnable) - Method in class hu.elte.txtuml.api.model.execution.impl.DefaultModelExecutor
 
createRuntime(Runnable) - Method in class hu.elte.txtuml.api.model.execution.impl.seqdiag.DefaultSeqDiagExecutor
 
createUnlabeled(StateMachine.Transition, VertexWrapper) - Static method in interface hu.elte.txtuml.api.model.execution.impl.sm.TransitionWrapper
 
createWithName(Class<T>, String, Object...) - Static method in class hu.elte.txtuml.api.model.Action
Creates a new instance of the specified model class and sets its name.
current() - Static method in interface hu.elte.txtuml.api.model.external.BaseModelExecutor
Gets the current model executor which is associated with the current model executor thread.
current() - Static method in interface hu.elte.txtuml.api.model.external.BaseModelScheduler
Gets the model scheduler which is associated with the current model executor thread.
current() - Static method in interface hu.elte.txtuml.api.model.impl.ExecutorThread
Gets the current model executor thread.
current() - Static method in interface hu.elte.txtuml.api.model.impl.InteractionRuntime
 
current() - Static method in interface hu.elte.txtuml.api.model.impl.ModelRuntime
Gets the model runtime instance which is associated with the current model execution that owns the current model executor thread.
current() - Static method in interface hu.elte.txtuml.api.model.impl.SeqDiagThread
Gets the current sequence diagram executor thread.
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