Interface JmodelBlockingRegionDefinition

All Superinterfaces:
BlockingRegionDefinition
All Known Implementing Classes:
JSimGraphModel

public interface JmodelBlockingRegionDefinition extends BlockingRegionDefinition

Title: Jmodel Blocking Region Definition Interface

Description: This interface provides methods for editing blocking regions for JMODEL models. It actually extends JSIM BlockingRegionDefinition interface to provide a compatibility layer.

Author:
Lulai Zhu Date: 02-04-2017 Time: 20.00.00
  • Method Details

    • addBlockingRegion

      Object addBlockingRegion()
      Adds a new blocking region to the model.
      Returns:
      search key for the new blocking region.
    • serializeBlockingRegion

      Object serializeBlockingRegion(Object key)
      Returns serialized form of a blocking region.
      Parameters:
      key - search key for the region.
      Returns:
      serialized form of the region.
    • deserializeBlockingRegion

      Object deserializeBlockingRegion(Object region, Map<Object,Object> classes)
      Inserts a new blocking region according to its serialized form.
      Parameters:
      region - serialized form of the new region.
      classes - map of serialized forms of classes.
      Returns:
      search key for the new region.