Uses of Interface
templates.model.TemplateModel

Packages that use TemplateModel
templates.diagram   
templates.model   
templates.model.v3   
templates.operations   
templates.presentation   
 

Uses of TemplateModel in templates.diagram
 

Fields in templates.diagram declared as TemplateModel
protected  TemplateModel TemplateDiagram.model
          The TemplateModel represented by this template diagram.
 

Methods in templates.diagram that return TemplateModel
 TemplateModel TemplateDiagram.getModel()
          Retrieve the TemplateModel represented by this template diagram.
 

Constructors in templates.diagram with parameters of type TemplateModel
TemplateDiagram(TemplateModel m)
          Construct a template diagram for the given TemplateModel.
 

Uses of TemplateModel in templates.model
 

Fields in templates.model declared as TemplateModel
protected  TemplateModel TemplateModelMessage.source
          The source of the message.
 

Methods in templates.model that return TemplateModel
 TemplateModel TemplateModelMessage.getSource()
          Retrieve the source of the message.
 

Methods in templates.model with parameters of type TemplateModel
static boolean Validator.canComputeSup(TemplateModel model, long channelId)
          Checks if a it is safe to compute the local supervisor for a channel, i.e., if the part of the model involving the channel and the immediate neighbors of the channel contains any consistency issues of type Validator.ValidatorResult.ERROR.
protected static java.util.Collection<TemplateLink> Validator.linksWithEvent(TemplateModel model, TemplateComponent component, java.lang.String event)
          Retrieve all TemplateLinks which link a given event of a given TemplateComponent.
static java.util.List<Validator.ValidatorResult> Validator.validate(TemplateModel model)
          Validate the consistency of a given TemplateModel and return a collection of all consistency issues discovered.
 

Constructors in templates.model with parameters of type TemplateModel
TemplateModelMessage(TemplateModel source, long elementId, int elementType, int operationType)
          Create a message with the given parameters and a null text message.
TemplateModelMessage(TemplateModel source, long elementId, int elementType, int operationType, java.lang.String message)
          Create a message with the given parameters.
 

Uses of TemplateModel in templates.model.v3
 

Classes in templates.model.v3 that implement TemplateModel
 class TemplateDesign
          Implementation of TemplateModel.
 

Methods in templates.model.v3 that return TemplateModel
 TemplateModel TemplateDesign.TemplateDesignDescriptor.createModel(java.lang.String name)
           
 

Methods in templates.model.v3 that return types with arguments of type TemplateModel
 java.lang.Class<TemplateModel> TemplateDesign.TemplateDesignDescriptor.getMainPerspective()
           
 

Uses of TemplateModel in templates.operations
 

Methods in templates.operations with parameters of type TemplateModel
static void EventSynchronizer.label4Humans(TemplateModel model, java.util.Collection<ides.api.model.fsa.FSAModel> fsas)
          Relabel the events of the outputs of EventSynchronizer.synchronizeAndCompose(TemplateModel, Collection, Collection) with names which are human-readable.
static ides.api.model.fsa.FSAModel[] EventSynchronizer.synchronizeAndCompose(TemplateModel model, java.util.Collection<TemplateComponent> modules, java.util.Collection<TemplateComponent> channels)
          Composes a list of modules and synchronizes and composes a list of channels.
 

Uses of TemplateModel in templates.presentation
 

Fields in templates.presentation declared as TemplateModel
protected  TemplateModel TemplateToolset.TemplateUID.model
          The template design which is displayed by the Presentations specified in this descriptor.
protected  TemplateModel TemplateToolset.TemplateStatusBar.model
          The template design whose status information is displayed.
protected  TemplateModel TemplateCanvas.model
          The template design to be rendered.
 

Constructors in templates.presentation with parameters of type TemplateModel
TemplateCanvas(TemplateModel model)
          Construct and set up a new canvas to render the given template design.
TemplateConsistencyCanvas(TemplateModel model)
          Construct a new consistency canvas to enable the editing of the given template design and the visualization of consistency issues in the design.
TemplateEditableCanvas(TemplateModel model)
          Construct a new canvas to enable the editing of the given template design.
TemplateToolset.TemplateStatusBar(TemplateModel model, IssuesViewer issueList)
          Construct and set up a status bar for the given template design.
TemplateToolset.TemplateUID(TemplateModel model)
          Construct the UIDescriptor for the given TemplateModel.