Uses of Class
org.bigraphs.framework.core.impl.pure.PureBigraphBuilder
Packages that use PureBigraphBuilder
-
Uses of PureBigraphBuilder in org.bigraphs.framework.core.factory
Methods in org.bigraphs.framework.core.factory that return PureBigraphBuilderModifier and TypeMethodDescriptionPureBigraphFactory.createBigraphBuilder
(Signature<?> signature) PureBigraphFactory.createBigraphBuilder
(Signature<?> signature, String metaModelFileName) PureBigraphFactory.createBigraphBuilder
(Signature<?> signature, EMetaModelData metaModelData) PureBigraphFactory.createBigraphBuilder
(Signature<?> signature, org.eclipse.emf.ecore.EPackage bigraphMetaModel) 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) -
Uses of PureBigraphBuilder in org.bigraphs.framework.core.impl.pure
Subclasses of PureBigraphBuilder in org.bigraphs.framework.core.impl.pureModifier and TypeClassDescriptionclass
class
MutableBuilder<S extends AbstractEcoreSignature<? extends Control<?,
?>>> A generic mutable builder intended to be used for all bigraph typesMethods in org.bigraphs.framework.core.impl.pure that return PureBigraphBuilderModifier and TypeMethodDescriptionPureBigraphBuilder.closeAllInnerNames()
Closes all inner names and doesn't keep idle edges and idle inner names.PureBigraphBuilder.closeAllOuterNames()
Closes all outer names.PureBigraphBuilder.connectInnerNames
(BigraphEntity.InnerName ecoreInnerName1, BigraphEntity.InnerName ecoreInnerName2) Convenient method ofconnectInnerNames(BigraphEntity.InnerName, BigraphEntity.InnerName, boolean)
which doesn't keep idle edges when inner names are already connected to a node.PureBigraphBuilder.connectInnerNames
(BigraphEntity.InnerName ecoreInnerName1, BigraphEntity.InnerName ecoreInnerName2, boolean keepIdleEdges) Connects two existing inner names by an edge.PureBigraphBuilder.connectInnerToOuterName
(BigraphEntity innerName, BigraphEntity outerName) Connects an inner name to an outer name.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<?,
?>>>
PureBigraphBuilder<S>PureBigraphBuilder.create
(@NonNull S signature) 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>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, org.eclipse.emf.ecore.EPackage metaModel, org.eclipse.emf.ecore.EObject instanceModel) PureBigraphBuilder.spawnNewOne()