A B C D E F G H I J L M N O P R S T U V W Z

S

saveData(PrintStream, DESModel, String) - Method in class templates.io.TemplateFileIO
 
saveData(PrintStream, DESModel, String) - Method in class templates.library.TemplateMetaIO
 
saveMeta(PrintStream, DESModel, String) - Method in class templates.io.TemplateFileIO
 
saveMeta(PrintStream, DESModel, String) - Method in class templates.library.TemplateMetaIO
 
saveStatusChanged(DESModelMessage) - Method in class templates.model.v3.TemplateDesign
 
saveStatusChanged(DESModelMessage) - Method in class templates.presentation.TemplateToolset.TemplateStatusBar
Do nothing.
scaleFactor - Variable in class templates.presentation.TemplateCanvas
The scaling factor when rendering the diagram.
scaleToFit - Variable in class templates.presentation.TemplateCanvas
Information about whether to scale the diagram to fit the size of the component containing the canvas.
scrollTo(Collection<DiagramElement>) - Method in class templates.presentation.TemplateConsistencyCanvas
Scroll the viewport of the consistency canvas so that the specified diagram elements come to view.
selected - Variable in class templates.diagram.DiagramElement
Specifies if the diagram element is selected.
SELECTED_COLOR - Static variable in class templates.presentation.EventLinker
The color for event links selected by the user.
selectedLink - Variable in class templates.presentation.EventLinker
The event link selected by the user.
selection - Variable in class templates.diagram.actions.DiagramActions.MovedSelectionAction
The DiagramElements which were relocated.
selection - Variable in class templates.diagram.actions.DiagramUndoableEdits.MovedSelectionEdit
The DiagramElements to be relocated.
selection - Variable in class templates.diagram.TemplateDiagram
Collection of the currently selected elements in the template diagram.
selectionBox - Variable in class templates.presentation.TemplateEditableCanvas
The rectangle which defines the boundaries of the selection box when the user drags the mouse around diagram components to select them.
SELECTIONBOX_STROKE - Static variable in class templates.presentation.TemplateEditableCanvas
The stroke used to paint the boundary of the selection box when the user drags the mouse around diagram components to select them.
setAnnotation(String, Object) - Method in class templates.model.v3.Component
 
setAnnotation(String, Object) - Method in class templates.model.v3.Link
 
setAnnotation(String, Object) - Method in class templates.model.v3.TemplateDesign
 
setColor(Color) - Method in class templates.diagram.SimpleIcon
 
setColor(Color) - Method in class templates.library.AddTemplateDialog.ColorIcon
Set the background color of the icon.
setColor(Color) - Method in interface templates.utils.EntityIcon
Set the background color of the icon.
setComponentType(long, int) - Method in interface templates.model.TemplateModel
Set the type (module or channel) of the TemplateComponent with the given id.
setComponentType(long, int) - Method in class templates.model.v3.TemplateDesign
 
setEntityIcon(Entity, EntityIcon) - Method in class templates.diagram.TemplateDiagram
Set the icon of the given Entity.
setFlagged(boolean) - Method in class templates.diagram.SimpleIcon
 
setFlagged(boolean) - Method in interface templates.utils.EntityIcon
Specify if the icon has to be "flagged".
setGlobalFont(Font) - Static method in class templates.diagram.DiagramElement
Set the font to be used to render text on the display.
setGlobalFontRenderer(Graphics) - Static method in class templates.diagram.DiagramElement
Set the graphical context which will provide font rendering metrics.
setHighlight(boolean) - Method in class templates.diagram.DiagramElement
Set if the diagram element should be rendered as highlighted or not.
setIcon(EntityIcon) - Method in class templates.diagram.Entity
Set the icon of the entity.
setId(long) - Method in class templates.model.v3.Component
 
setId(long) - Method in class templates.model.v3.Link
 
setInconsistent(boolean) - Method in class templates.diagram.DiagramElement
Set if the diagram element should be rendered as inconsistent or not.
setIsModule(boolean) - Method in class templates.diagram.SimpleIcon
 
setIsModule(boolean) - Method in interface templates.utils.EntityIcon
Specify the type of icon to be painted.
setLabel(String) - Method in class templates.diagram.Entity
Set the label of the entity.
setLastOfMultiple(boolean) - Method in class templates.diagram.actions.AbstractDiagramAction
Specify if the action is the last one of a multiple similar action, in effect specifying if the the plural form of the user-readable description should be used.
setLastOfMultiple(boolean) - Method in class templates.diagram.actions.AbstractDiagramUndoableEdit
Specify if the undoable edit is the last one of a multiple similar edits, in effect specifying if the the plural form of the user-readable description should be used.
setLeftEventName(String) - Method in interface templates.model.TemplateLink
Set the name of the linked event from the first TemplateComponent .
setLeftEventName(String) - Method in class templates.model.v3.Link
 
setLocation(Point) - Method in class templates.diagram.Entity
Set the location of the entity.
setModel(FSAModel) - Method in interface templates.model.TemplateComponent
Assign the FSAModel to be associated with the component.
setModel(FSAModel) - Method in class templates.model.v3.Component
 
setName(String) - Method in class templates.model.v3.TemplateDesign
 
setNeedsSave(boolean) - Method in class templates.model.v3.TemplateDesign
Set the "dirty" state of the model and announce to listeners if the state changed.
setParentModel(ParentModel) - Method in class templates.model.v3.TemplateDesign
 
setRightEventName(String) - Method in interface templates.model.TemplateLink
Set the name of the linked event from the second TemplateComponent.
setRightEventName(String) - Method in class templates.model.v3.Link
 
setSelected(boolean) - Method in class templates.diagram.DiagramElement
Set if the diagram element should be rendered as selected or not.
setSelection(Collection<DiagramElement>) - Method in class templates.diagram.TemplateDiagram
Set which DiagramElements are selected.
setSelectionBox(Rectangle) - Method in class templates.presentation.TemplateEditableCanvas
Update the rectangle which defines the boundaries of the selection box when the user drags the mouse around diagram components to select them.
setTrackModel(boolean) - Method in class templates.library.LibraryUI
 
setTrackModel(boolean) - Method in class templates.presentation.IssuesViewer
 
setTrackModel(boolean) - Method in class templates.presentation.TemplateCanvas
 
setTrackModel(boolean) - Method in class templates.presentation.TemplateToolset.TemplateStatusBar
 
setType(int) - Method in interface templates.model.TemplateComponent
Sets the type of the component.
setType(int) - Method in class templates.model.v3.Component
 
setUIInteraction(boolean) - Method in class templates.presentation.TemplateEditableCanvas
Specify whether the user is engaged in an interaction with a dialog which appears over the canvas (e.g., when the user enters a new label for an entity).
sharedLib - Variable in class templates.library.TemplateManager
The library shared by all users.
shortDescription(String) - Static method in class templates.library.TemplateDescriptor
Produce a shortened version of the description of a template.
showAndAssign(TemplateEditableCanvas, Entity) - Static method in class templates.presentation.AssignFSADialog
Refresh the content of the combo boxes with FSA models and templates, display the FSA model assignment dialog, and wait for user input.
showAndAssign(TemplateEditableCanvas, Connector) - Static method in class templates.presentation.EventLinksDialog
Show the assign events dialog to let the user link events between the TemplateComponents contained by the Entitys connected by the given Connector.
showAndLabel(TemplateEditableCanvas, Entity) - Static method in class templates.presentation.EntityLabellingDialog
Display the component labelling dialog to let the user enter a new label for the given entity.
showAndModify(TemplateEditableCanvas, Entity) - Static method in class templates.presentation.ControllabilityDialog
Deprecated.  
showBothEvents - Variable in class templates.diagram.Connector.EventBox
Keeps track if the linked events on both sides of a connector have to be shown.
SimpleIcon - Class in templates.diagram
Simple implementation of the EntityIcon interface.
SimpleIcon(String, Color, Graphics) - Constructor for class templates.diagram.SimpleIcon
Construct a simple icon with the given parameters.
SimpleIcon() - Constructor for class templates.diagram.SimpleIcon
Construct a simple icon with default attributes.
SIZE - Static variable in class templates.library.AddTemplateDialog.ColorIcon
The length of the side of the icon (square).
SkipIssueException - Exception in templates.presentation
Used internally by IssuesWrapper to skip certain issues reported by a Validator.
SkipIssueException() - Constructor for exception templates.presentation.SkipIssueException
 
source - Variable in class templates.diagram.TemplateDiagramMessage
The source of the message.
source - Variable in class templates.model.TemplateModelMessage
The source of the message.
SPACING - Static variable in class templates.diagram.SimpleIcon
Space to be added between the icon border and the text inside the icon (if any), in pixels.
startConnector(Point) - Method in class templates.presentation.TemplateEditableCanvas
Start painting a line to denote a new connector with the given origin.
statusBar - Variable in class templates.presentation.TemplateToolset.TemplateUID
The status bar to be displayed when the TemplateModel is activated in IDES.
storeCanvasInfo() - Method in class templates.presentation.TemplateConsistencyCanvas
Create a descriptor of the appearance settings of the consistency canvas and create an annotation with it in the template design.
storeCanvasInfo() - Method in class templates.presentation.TemplateEditableCanvas
Create a descriptor of the appearance settings of the canvas and create an annotation with it in the template design.
supportsZoom() - Method in class templates.presentation.TemplateToolset.TemplateUID
 
synchronizeAndCompose(TemplateModel, Collection<TemplateComponent>, Collection<TemplateComponent>) - Static method in class templates.operations.EventSynchronizer
Composes a list of modules and synchronizes and composes a list of channels.

A B C D E F G H I J L M N O P R S T U V W Z