|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TemplateComponent | |
|---|---|
| templates.diagram | |
| templates.io | |
| templates.model | |
| templates.model.v3 | |
| templates.operations | |
| Uses of TemplateComponent in templates.diagram |
|---|
| Fields in templates.diagram declared as TemplateComponent | |
|---|---|
protected TemplateComponent |
Entity.component
The TemplateComponent represented by the entity. |
| Fields in templates.diagram with type parameters of type TemplateComponent | |
|---|---|
protected java.util.Map<TemplateComponent,Entity> |
TemplateDiagram.component2Entity
The Entitys in the temlpate diagram, indexed by their
corresponding TemplateComponents. |
protected java.util.Map<TemplateComponent,ides.api.model.fsa.FSAModel> |
TemplateDiagram.component2FSA
Keep track of the FSAModel associated with each
TemplateComponent in the template diagram. |
protected java.util.Map<ides.api.model.fsa.FSAModel,TemplateComponent> |
TemplateDiagram.FSA2component
The TemplateComponents in the template diagram, indexed by the
FSAModels they contain. |
| Methods in templates.diagram that return TemplateComponent | |
|---|---|
TemplateComponent |
Entity.getComponent()
Retrieve the TemplateComponent represented by the entity. |
| Methods in templates.diagram with parameters of type TemplateComponent | |
|---|---|
protected EntityLayout |
TemplateDiagram.createLayout(TemplateComponent component)
Create new layout information for the given TemplateComponent. |
Entity |
TemplateDiagram.getEntityFor(TemplateComponent component)
Retrieve the Entity which represents the given
TemplateComponent. |
| Constructors in templates.diagram with parameters of type TemplateComponent | |
|---|---|
Entity(TemplateComponent component)
Construct an entity for the layout of the given TemplateComponent
. |
|
Entity(TemplateComponent component,
EntityLayout layout)
Construct an entity for the given TemplateComponent with the
given EntityLayout. |
|
| Uses of TemplateComponent in templates.io |
|---|
| Methods in templates.io with parameters of type TemplateComponent | |
|---|---|
protected java.lang.String |
TemplateFileIO.component2File(java.io.File parentFile,
TemplateComponent component)
Derive a name for the file where the model of a TemplateComponent
will be saved, from the name of the model of the
TemplateComponent. |
| Uses of TemplateComponent in templates.model |
|---|
| Fields in templates.model with type parameters of type TemplateComponent | |
|---|---|
java.util.List<TemplateComponent> |
Validator.ValidatorResult.components
TemplateComponents contributing to the consistency issue, if
any. |
| Methods in templates.model that return TemplateComponent | |
|---|---|
TemplateComponent |
TemplateModel.assembleComponent()
Create a new TemplateComponent which can be then added to the
model without breaking the model consistency (e.g., it has a unique id). |
TemplateComponent |
TemplateModel.createComponent()
Create a new TemplateComponent and add it to the model. |
TemplateComponent |
TemplateLink.getChannel()
Retrieve the channel linked by the link, if any. |
TemplateComponent |
TemplateModel.getComponent(long id)
Return the TemplateComponent with the given id. |
TemplateComponent[] |
TemplateLink.getComponents()
Retrieve the two TemplateComponents linked by the link. |
TemplateComponent |
TemplateLink.getLeftComponent()
Retrieve the first TemplateComponent linked by the link. |
TemplateComponent |
TemplateLink.getModule()
Retrieve the module linked by the link, if any. |
TemplateComponent |
TemplateLink.getRightComponent()
Retrieve the second TemplateComponent linked by the link. |
| Methods in templates.model that return types with arguments of type TemplateComponent | |
|---|---|
java.util.Collection<TemplateComponent> |
TemplateModel.getChannels()
Retrieve all the TemplateComponents in the model which are
channels. |
java.util.Collection<TemplateComponent> |
TemplateModel.getComponents()
Retrieve all the TemplateComponents in the model. |
java.util.Collection<TemplateComponent> |
TemplateModel.getCover(long channelId)
Retrieve all the modules linked to the channel with the given id. |
java.util.Collection<TemplateComponent> |
TemplateModel.getModules()
Retrieve all the TemplateComponents in the model which are
modules. |
| Methods in templates.model with parameters of type TemplateComponent | |
|---|---|
void |
TemplateModel.addComponent(TemplateComponent component)
Add a TemplateComponent to the model. |
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. |
| Constructors in templates.model with parameters of type TemplateComponent | |
|---|---|
Validator.ValidatorResult(java.lang.String message,
TemplateComponent component,
java.util.Collection<TemplateLink> links,
int type)
Construct a descriptor of a consistency issue. |
|
Validator.ValidatorResult(java.lang.String message,
TemplateComponent component,
java.util.Collection<TemplateLink> links,
java.lang.String event,
int type)
Construct a descriptor of a consistency issue. |
|
Validator.ValidatorResult(java.lang.String message,
TemplateComponent component,
int type)
Construct a descriptor of a consistency issue. |
|
| Constructor parameters in templates.model with type arguments of type TemplateComponent | |
|---|---|
Validator.ValidatorResult(java.lang.String message,
java.util.Collection<TemplateComponent> components,
java.util.Collection<TemplateLink> links,
java.lang.String event,
int type)
Construct a descriptor of a consistency issue. |
|
Validator.ValidatorResult(java.lang.String message,
java.util.Collection<TemplateComponent> components,
int type)
Construct a descriptor of a consistency issue. |
|
| Uses of TemplateComponent in templates.model.v3 |
|---|
| Classes in templates.model.v3 that implement TemplateComponent | |
|---|---|
class |
Component
Implementation of TemplateComponent. |
| Fields in templates.model.v3 declared as TemplateComponent | |
|---|---|
protected TemplateComponent |
Link.left
The first TemplateComponent linked by the link. |
protected TemplateComponent |
Link.right
The second TemplateComponent linked by the link. |
| Fields in templates.model.v3 with type parameters of type TemplateComponent | |
|---|---|
protected java.util.Set<TemplateComponent> |
TemplateDesign.components
The set of TemplateComponents in the model. |
| Methods in templates.model.v3 that return TemplateComponent | |
|---|---|
TemplateComponent |
TemplateDesign.assembleComponent()
|
TemplateComponent |
TemplateDesign.createComponent()
|
TemplateComponent |
Link.getChannel()
|
TemplateComponent |
TemplateDesign.getComponent(long id)
|
TemplateComponent[] |
Link.getComponents()
|
protected TemplateComponent |
TemplateDesign.getComponentWithFSA(ides.api.model.fsa.FSAModel fsa)
Retrieve the TemplateComponent containing the given
FSAModel. |
TemplateComponent |
Link.getLeftComponent()
|
TemplateComponent |
Link.getModule()
|
TemplateComponent |
Link.getRightComponent()
|
| Methods in templates.model.v3 that return types with arguments of type TemplateComponent | |
|---|---|
java.util.Collection<TemplateComponent> |
TemplateDesign.getChannels()
|
java.util.Collection<TemplateComponent> |
TemplateDesign.getComponents()
|
java.util.Collection<TemplateComponent> |
TemplateDesign.getCover(long channelId)
|
java.util.Collection<TemplateComponent> |
TemplateDesign.getModules()
|
| Methods in templates.model.v3 with parameters of type TemplateComponent | |
|---|---|
void |
TemplateDesign.addComponent(TemplateComponent component)
|
| Constructors in templates.model.v3 with parameters of type TemplateComponent | |
|---|---|
Link(long id,
TemplateComponent left,
TemplateComponent right)
Construct a new link with the given parameters. |
|
| Uses of TemplateComponent in templates.operations |
|---|
| Methods in templates.operations with parameters of type TemplateComponent | |
|---|---|
protected static java.lang.String |
EventSynchronizer.getUniqueEventName(TemplateComponent c,
long eventId)
Generate a unique event name string for the given event. |
| Method parameters in templates.operations with type arguments of type TemplateComponent | |
|---|---|
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. |
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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||