Uses of Class
org.bigraphs.framework.core.impl.BigraphEntity.InnerName
Packages that use BigraphEntity.InnerName
Package
Description
-
Uses of BigraphEntity.InnerName in org.bigraphs.framework.core
Methods in org.bigraphs.framework.core that return types with arguments of type BigraphEntity.InnerNameModifier and TypeMethodDescriptionBigraphBuilderSupport.InstanceParameter.getInner()Bigraph.getInnerNames()BigraphDelegator.getInnerNames()ElementaryBigraph.getInnerNames()Bigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Returns all siblings of an inner name.BigraphDelegator.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) ElementaryBigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Methods in org.bigraphs.framework.core with parameters of type BigraphEntity.InnerNameModifier and TypeMethodDescriptionabstract voidBigraphBuilderSupport.closeInner(BigraphEntity.InnerName innerName, boolean keepIdleName) Bigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Returns all siblings of an inner name.BigraphDelegator.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) ElementaryBigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) -
Uses of BigraphEntity.InnerName in org.bigraphs.framework.core.impl.elementary
Methods in org.bigraphs.framework.core.impl.elementary that return types with arguments of type BigraphEntity.InnerNameModifier and TypeMethodDescriptionLinkings.Closure.getInnerNames()Linkings.Substitution.getInnerNames()Linkings.Closure.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Linkings.Identity.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Linkings.IdentityEmpty.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Linkings.Substitution.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Barren.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Join.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Merge.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Permutation.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Methods in org.bigraphs.framework.core.impl.elementary with parameters of type BigraphEntity.InnerNameModifier and TypeMethodDescriptionLinkings.Closure.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Linkings.Identity.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Linkings.IdentityEmpty.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Linkings.Substitution.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Barren.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Join.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Merge.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Placings.Permutation.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) -
Uses of BigraphEntity.InnerName in org.bigraphs.framework.core.impl.pure
Fields in org.bigraphs.framework.core.impl.pure with type parameters of type BigraphEntity.InnerNameModifier and TypeFieldDescriptionprotected final Map<String, BigraphEntity.InnerName> PureBigraphBuilder.availableInnerNamesMethods in org.bigraphs.framework.core.impl.pure that return BigraphEntity.InnerNameModifier and TypeMethodDescriptionPureBigraphMutable.addInnerName(String name) Adds a new inner name to the bigraph.PureBigraphBuilder.createInner(String name) Returns the same inner name if it already exists under the samenameBigraphChangeEvent.InnerNameAdded.getInnerName()BigraphChangeEvent.InnerNameLinked.getInnerName()BigraphChangeEvent.InnerNameRemoved.getInnerName()BigraphChangeEvent.InnerNameUnlinked.getInnerName()Methods in org.bigraphs.framework.core.impl.pure that return types with arguments of type BigraphEntity.InnerNameModifier and TypeMethodDescriptionMutableBuilder.availableInnerNames()KindBigraph.getInnerNames()PureBigraph.getInnerNames()PureBigraphMutable.getInnerNames()KindBigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) PureBigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) Methods in org.bigraphs.framework.core.impl.pure with parameters of type BigraphEntity.InnerNameModifier and TypeMethodDescriptionPureBigraphBuilder.Hierarchy.addInnerNameTo(BigraphEntity.InnerName innerName, BigraphEntity.InnerName toAttach) This method will attach the inner nametoAttachtoinnerNamewhile respecting a possibly existing link ofinnerName.voidPureBigraphBuilder.addInnerTo(BigraphEntity.InnerName innerName, BigraphEntity.InnerName toAttach) Connects the inner nametoAttachtoinnerNamevia alink (i.e., an edge or outer name).voidPureBigraphBuilder.closeInner(BigraphEntity.InnerName innerName) Convenient method forPureBigraphBuilder.closeInner(BigraphEntity.InnerName, boolean).voidPureBigraphBuilder.closeInner(BigraphEntity.InnerName... innerName) voidPureBigraphBuilder.closeInner(BigraphEntity.InnerName innerName, boolean keepIdleName) voidPureBigraphMutable.closeInner(BigraphEntity.InnerName innerName) Closes an inner name by disconnecting it from its link and removing it from the bigraph.PureBigraphBuilder.Hierarchy.connectInnerNamesToNode(BigraphEntity.InnerName... innerNames) voidPureBigraphMutable.connectInnerNameToLink(BigraphEntity.InnerName innerName, BigraphEntity.Link link) Connects an inner name to a link (edge or outer name).voidMutableBuilder.connectInnerToLink(BigraphEntity.InnerName innerName, BigraphEntity.Link edge) protected voidPureBigraphBuilder.connectInnerToLink(BigraphEntity.InnerName innerName, BigraphEntity.Link edge) voidMutableBuilder.connectInnerToOuter(BigraphEntity.InnerName innerName, BigraphEntity.OuterName outerName) voidPureBigraphMutable.disconnectInnerName(BigraphEntity.InnerName innerName) Disconnects an inner name from its link.KindBigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) PureBigraph.getSiblingsOfInnerName(BigraphEntity.InnerName innerName) PureBigraphBuilder.Hierarchy.linkInner(BigraphEntity.InnerName innerName) Connect the previously created node to the given inner name.PureBigraphBuilder.linkInner(BigraphEntity.InnerName ecoreInnerName1, BigraphEntity.InnerName ecoreInnerName2) Convenient method ofPureBigraphBuilder.linkInner(BigraphEntity.InnerName, BigraphEntity.InnerName, boolean)which doesn't keep idle edges when inner names are already connected to a node.PureBigraphBuilder.linkInner(BigraphEntity.InnerName ecoreInnerName1, BigraphEntity.InnerName ecoreInnerName2, boolean keepIdleEdges) Connects two existing inner names by an edge.voidPureBigraphBuilder.linkNodeToInner(BigraphEntity.NodeEntity<Control> node1, BigraphEntity.InnerName innerName) Link a node with an inner name by an edgevoidPureBigraphBuilder.linkNodeToInner(BigraphEntity.NodeEntity<Control> node1, BigraphEntity.InnerName... innerNames) Link multiple inner names by an edge to one nodevoidPureBigraphBuilder.Hierarchy.nodesWithInner(BigraphEntity.InnerName innerName, Control... controls) Creates new nodes with the given controls and connects them to the inner name of the current bigraph.
Controls must not be atomic.voidPureBigraphBuilder.Hierarchy.nodeWithInner(BigraphEntity.InnerName innerName, Control control) Creates a new node with the given control and connects them to the inner name of the current bigraph.voidPureBigraphMutable.removeInnerName(BigraphEntity.InnerName innerName) Removes an inner name from the bigraph.Constructors in org.bigraphs.framework.core.impl.pure with parameters of type BigraphEntity.InnerNameModifierConstructorDescriptionInnerNameAdded(PureBigraphMutable source, BigraphEntity.InnerName innerName) InnerNameLinked(PureBigraphMutable source, BigraphEntity.InnerName innerName, BigraphEntity.Link link) InnerNameRemoved(PureBigraphMutable source, BigraphEntity.InnerName innerName) InnerNameUnlinked(PureBigraphMutable source, BigraphEntity.InnerName innerName, BigraphEntity.Link link)