Package org.bigraphs.framework.core
package org.bigraphs.framework.core
-
ClassDescriptionAbstract base class for a control within a signature.Abstract class for signatures defined via Ecore.Abstract base for ranked graph representations of different bigraph classes.Represents the two types of nodes of a ranked graph: place nodes and link nodes.Generic bigraph interface for all bigraph entities in this framework.BigraphBuilder<S extends Signature<?>>Generic interface for building bigraphs.A
BigraphBuilder.NodeHierarchy
contains a collection of nodes in a tree structure and is related to the currentBigraphBuilder
instance.Abstract support class for concrete bigraph builder implementations.Generic interface for composing bigraphs.Abstract support class providing utility methods forBigraphComposite
implementations.BigraphCompositeSupport.LinkComparator<T extends BigraphEntity<?>>BigraphDelegator<S extends Signature<?>>Delegator base class for bigraphs.Enums for all bigraph element types.File-based utility for managing Ecore/XMI bigraph models.Metamodel constants for convenient access to the BigraphBaseMetaModel.Superinterface for all control representations.Abstract base class for all control builder implementations.Enum of control status values.EcoreBigraph<S extends AbstractEcoreSignature<?>>Interface defining standard methods for all Ecore-based bigraph classes.EcoreBigraph.Stub<S extends AbstractEcoreSignature<?>>A lightweight container for a bigraph that holds only the Ecore-relevant objects.Technology-specific interface for EMF/Ecore-based bigraph objects (e.g., bigraphs or signatures).Interface for all Ecore-based signatures.Base class for the elementary building blocks of Ecore-based bigraphs.HasIdentifier<NT extends NamedType>Interface for entities with an identifier.HasSignature<S extends Signature<?>>Interface for entities associated with a bigraph signature.Generic super interface for a bigraph signature.SignatureBuilder<NT extends NamedType<?>,FO extends FiniteOrdinal<?>, C extends ControlBuilder<NT, FO, C>, B extends SignatureBuilder<?, ?, ?, ?>> Abstract base class for building instances of signatures.