modhelxs.ecore
Interface BlockStructure

All Superinterfaces:
NamedEntity
All Known Implementing Classes:
BlockStructure

public interface BlockStructure
extends NamedEntity

A BlockStructure represents a set of blocks with relations between their pins.

Author:
boulange

Method Summary
 java.util.Collection<? extends Block> getBlocks()
          Get the blocks that belong to this structure.
 Model getModel()
          Get the model this structure belongs to.
 java.util.Collection<? extends Relation> getRelations()
          Get the relations between the pins of the blocks of this structure.
 
Methods inherited from interface modhelxs.ecore.NamedEntity
getName, getProperties, setName
 

Method Detail

getBlocks

java.util.Collection<? extends Block> getBlocks()
Get the blocks that belong to this structure.


getRelations

java.util.Collection<? extends Relation> getRelations()
Get the relations between the pins of the blocks of this structure.


getModel

Model getModel()
Get the model this structure belongs to.