Skip navigation links

JtxtUML API documentation for version 0.7.0

Packages 
Package Description
hu.elte.txtuml.api.deployment
Provides API types to define deployment configurations for txtUML models.
hu.elte.txtuml.api.layout
Provides the txtUML layout API.
hu.elte.txtuml.api.layout.containers
Defines containers of repeatable annotations inside the hu.elte.txtuml.api.layout package.
hu.elte.txtuml.api.model
Provides the JtxtUML modeling API.
hu.elte.txtuml.api.model.error
Contains exceptions and errors that might be thrown during model execution.
hu.elte.txtuml.api.model.execution  
hu.elte.txtuml.api.model.execution.diagnostics  
hu.elte.txtuml.api.model.execution.diagnostics.protocol  
hu.elte.txtuml.api.model.execution.impl
Provides the default txtUML model execution engine with its subpackages containing base classes for different model executor implementations.
hu.elte.txtuml.api.model.execution.impl.assoc
Provides helper classes for association management in model executor implementations.
hu.elte.txtuml.api.model.execution.impl.base
Contains base classes for model executor implementations.
hu.elte.txtuml.api.model.execution.impl.seqdiag
Sequence diagram execution implementation package.
hu.elte.txtuml.api.model.execution.impl.singlethread
Contains base classes for model executor implementations which use only one thread.
hu.elte.txtuml.api.model.execution.impl.sm
Provides helper classes for state machine management in model executor implementations.
hu.elte.txtuml.api.model.execution.impl.util  
hu.elte.txtuml.api.model.execution.log
Contains logger classes which write into the Logger.executor log about different kind of events in a model executor.
hu.elte.txtuml.api.model.execution.seqdiag.error  
hu.elte.txtuml.api.model.external
Contains utility and information provider types that cannot be used in a model but can be used anywhere else, for example, to write external txtUML libraries.
hu.elte.txtuml.api.model.impl
Types of this package should only be used to implement model executors, not in the model or in external libraries.
hu.elte.txtuml.api.model.seqdiag
Contains sequence diagram specific model elements.
hu.elte.txtuml.api.stdlib.timers
Enhances txtUML models with timers.
hu.elte.txtuml.api.stdlib.world
Provides txtUML models the ability to communicate with the outside world in an organized and thread-safe way.
Skip navigation links