Uses of Class
org.bigraphs.framework.core.AbstractEcoreSignature
Packages that use AbstractEcoreSignature
Package
Description
-
Uses of AbstractEcoreSignature in org.bigraphs.framework.core
Classes in org.bigraphs.framework.core with type parameters of type AbstractEcoreSignatureModifier and TypeClassDescriptionclassBigraphCompositeSupport<S extends AbstractEcoreSignature<? extends Control<?,?>>> Abstract support class providing utility methods forBigraphCompositeimplementations.interfaceEcoreBigraph<S extends AbstractEcoreSignature<?>>Interface defining standard methods for all Ecore-based bigraph classes.static classEcoreBigraph.Stub<S extends AbstractEcoreSignature<?>>A lightweight container for a bigraph that holds only the Ecore-relevant objects.classElementaryBigraph<S extends AbstractEcoreSignature<? extends Control<?,?>>> Base class for the elementary building blocks of Ecore-based bigraphs.Methods in org.bigraphs.framework.core with type parameters of type AbstractEcoreSignatureModifier and TypeMethodDescriptionstatic <S extends AbstractEcoreSignature<? extends Control<?,?>>>
SBigraphBuilderSupport.getSignatureFromMetaModel(org.eclipse.emf.ecore.EObject signatureInstanceModel) -
Uses of AbstractEcoreSignature in org.bigraphs.framework.core.factory
Classes in org.bigraphs.framework.core.factory with type parameters of type AbstractEcoreSignatureModifier and TypeClassDescriptionclassAbstractBigraphFactory<S extends AbstractEcoreSignature<? extends Control<? extends NamedType<?>,? extends FiniteOrdinal<?>>>> Abstract factory class for all kind of bigraphs.Methods in org.bigraphs.framework.core.factory with type parameters of type AbstractEcoreSignatureModifier and TypeMethodDescriptionstatic <S extends AbstractEcoreSignature<? extends Control<?,?>>>
org.eclipse.emf.ecore.EPackageBigraphFactory.createOrGetBigraphMetaModel(S signature) Registers the bigraph metamodel.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
org.eclipse.emf.ecore.EPackageBigraphFactory.createOrGetBigraphMetaModel(S signature, EMetaModelData metaModelData) Registers the bigraph metamodel.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
SBigraphFactory.createOrGetSignature(org.eclipse.emf.ecore.EObject signatureInstanceModel) Registers a signature metamodel.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
SBigraphFactory.createOrGetSignature(org.eclipse.emf.ecore.EObject signatureInstanceModel, EMetaModelData metaModelData) Registers a signature metamodel Overwrites the metadata of the metamodel.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
org.eclipse.emf.ecore.EPackageBigraphFactory.createOrGetSignatureMetaModel(S signatureObject) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
org.eclipse.emf.ecore.EPackageBigraphFactory.createOrGetSignatureMetaModel(S signatureObject, EMetaModelData metaModelData) Overwrites the metadata of the metamodel.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> BigraphFactory.pureBuilder(S signature) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> BigraphFactory.pureBuilder(S signature, String bigraphBaseModelPackageFile) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> BigraphFactory.pureBuilder(S signature, org.eclipse.emf.ecore.EPackage bigraphBaseModelPackage) static <S extends AbstractEcoreSignature<? extends Control<? extends NamedType<?>,? extends FiniteOrdinal<?>>>>
DiscreteIon<S> BigraphFactory.pureDiscreteIon(S signature, String name, String... outerNames) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
Linkings<S> BigraphFactory.pureLinkings(S signature) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
Placings<S> BigraphFactory.purePlacings(S signature) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphGeneratorBigraphFactory.pureRandomBuilder(S signature) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphGeneratorBigraphFactory.pureRandomBuilder(S signature, org.eclipse.emf.ecore.EPackage bigraphBaseModelPackage) -
Uses of AbstractEcoreSignature in org.bigraphs.framework.core.impl.elementary
Classes in org.bigraphs.framework.core.impl.elementary with type parameters of type AbstractEcoreSignatureModifier and TypeClassDescriptionclassDiscreteIon<S extends AbstractEcoreSignature<? extends Control<? extends NamedType<?>,? extends FiniteOrdinal<?>>>> This class represents a discrete ion.classLinkings<S extends AbstractEcoreSignature<? extends Control<?,?>>> A linking is a node-free bigraph.classPlacings<S extends AbstractEcoreSignature<? extends Control<?,?>>> A placing is a node-free bigraph. -
Uses of AbstractEcoreSignature in org.bigraphs.framework.core.impl.pure
Classes in org.bigraphs.framework.core.impl.pure with type parameters of type AbstractEcoreSignatureModifier and TypeClassDescriptionclassMutableBuilder<S extends AbstractEcoreSignature<? extends Control<?,?>>> A generic mutable builder intended to be used for all bigraph typesclassPureBigraphBuilder<S extends AbstractEcoreSignature<? extends Control<?,?>>> ConcreteBigraphBuilderimplementation for pure bigraphs.classPureBigraphComposite<S extends AbstractEcoreSignature<? extends Control<?,?>>> Composable bigraph implementation ofBigraphCompositefor pure bigraphs.Methods in org.bigraphs.framework.core.impl.pure with type parameters of type AbstractEcoreSignatureModifier and TypeMethodDescriptionstatic <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull S signature) Should not be directly called by the user.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull S signature, String metaModelFilePath, String instanceModelFilePath) Should not be directly called by the user.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull S signature, EMetaModelData metaModelData) Should not be directly called by the user.static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull S signature, @NonNull org.eclipse.emf.ecore.EPackage bigraphMetaModel, String instanceModelFilePath) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull S signature, org.eclipse.emf.ecore.EPackage metaModel, org.eclipse.emf.ecore.EObject instanceModel) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull org.eclipse.emf.ecore.EObject signatureInstance) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull org.eclipse.emf.ecore.EObject signatureInstance, String metaModelFileName) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull org.eclipse.emf.ecore.EObject signatureInstance, String metaModelFilePath, String instanceModelFilePath) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull org.eclipse.emf.ecore.EObject signatureInstance, EMetaModelData metaModelData) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
PureBigraphBuilder<S> PureBigraphBuilder.create(@NonNull org.eclipse.emf.ecore.EObject signatureInstance, org.eclipse.emf.ecore.EPackage metaModel, org.eclipse.emf.ecore.EObject instanceModel) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
MutableBuilder<S> MutableBuilder.newMutableBuilder(@NonNull S signature) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
MutableBuilder<S> MutableBuilder.newMutableBuilder(@NonNull S signature, EMetaModelData metaModelData) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
MutableBuilder<S> MutableBuilder.newMutableBuilder(@NonNull S signature, org.eclipse.emf.ecore.EPackage metaModel) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
MutableBuilder<S> MutableBuilder.newMutableBuilder(@NonNull org.eclipse.emf.ecore.EObject signature) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
MutableBuilder<S> MutableBuilder.newMutableBuilder(@NonNull org.eclipse.emf.ecore.EObject signature, EMetaModelData metaModelData) static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
MutableBuilder<S> MutableBuilder.newMutableBuilder(@NonNull org.eclipse.emf.ecore.EObject signature, org.eclipse.emf.ecore.EPackage metaModel) -
Uses of AbstractEcoreSignature in org.bigraphs.framework.core.impl.signature
Subclasses of AbstractEcoreSignature in org.bigraphs.framework.core.impl.signatureModifier and TypeClassDescriptionclassNote: This class is not yet implemented!final classConcrete implementation of a pure dynamic signature in which controls can be assigned astatusvalue:active,passive, oratomic.classConcrete implementation of a pure dynamic signature, where controls can be assigned astatus(activeorpassive), and each control may additionally define a place sort. -
Uses of AbstractEcoreSignature in org.bigraphs.framework.core.reactivesystem
Methods in org.bigraphs.framework.core.reactivesystem that return AbstractEcoreSignature -
Uses of AbstractEcoreSignature in org.bigraphs.framework.core.utils
Methods in org.bigraphs.framework.core.utils with type parameters of type AbstractEcoreSignatureModifier and TypeMethodDescriptionstatic <S extends AbstractEcoreSignature<? extends Control<?,?>>>
Bigraph<S> static <S extends AbstractEcoreSignature<? extends Control<?,?>>>
Bigraph<S> BigraphUtil.copyIfSame(Bigraph<S> g, Bigraph<S> f)