|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IElement | |
---|---|
pl.edu.agh.cast.command | Provides commands for operating on diagrams. |
pl.edu.agh.cast.data.converter | Provides CAST Data Set Converter API specification. |
pl.edu.agh.cast.data.converter.gdm2schema | Provides Converter from General Domain model to Schema model. |
pl.edu.agh.cast.data.model | Provides CAST Data Model's entry level classes. |
pl.edu.agh.cast.data.model.copier | Provides data set and element copy/paste support classes. |
pl.edu.agh.cast.data.model.domain | Provides base interfaces for all domain models. |
pl.edu.agh.cast.data.model.general | In this package the General Domain Model is defined. |
pl.edu.agh.cast.data.model.presentation | Provides CAST presentation model, which is the base of models such as schema and time-line used in various specific visual editors. |
pl.edu.agh.cast.data.model.visual | Provides CAST visual model, which is the base of visual models such as schema and time-line used in various specific visual editors. |
pl.edu.agh.cast.data.persistence | Provides CAST Data Model persistence provider abstraction classes. |
pl.edu.agh.cast.data.persistence.runtime | Provides CAST Data Model runtime persistence provider which does not persist data between application executions. |
pl.edu.agh.cast.data.persistence.serialize | Provides CAST Data Model persistence provider which persist data in a file using Java object serialization. |
pl.edu.agh.cast.data.persistence.zlayer | Provides CAST Data Model persistence provider which uses ZLayer for data persistence. |
pl.edu.agh.cast.dataview.view | |
pl.edu.agh.cast.editor | Provides abstract editor implementation and editor utility classes. |
pl.edu.agh.cast.editor.action.delegate | Contains action delegates which can be used in RCP extensions. |
pl.edu.agh.cast.model.visual | |
pl.edu.agh.cast.schema.editor | Provides CAST Schema eXtended model's entry level classes. |
pl.edu.agh.cast.schema.model.presentation | Provides CAST schema presentation model. |
pl.edu.agh.cast.schema.model.visual | Provides CAST schema visual model. |
pl.edu.agh.cast.ui.dialogs.property | Provides properties editor with various cell editors according to properties types. |
Uses of IElement in pl.edu.agh.cast.command |
---|
Constructor parameters in pl.edu.agh.cast.command with type arguments of type IElement | |
---|---|
ModifyPresentationElementCommand(IPresentationElement<? extends IElement> model,
MultiMap<IPresentationElement.PropertyCategory,PropertyTreeEntry> entriesMap)
Constructor. |
Uses of IElement in pl.edu.agh.cast.data.converter |
---|
Methods in pl.edu.agh.cast.data.converter with type parameters of type IElement | ||
---|---|---|
|
IConverter.convert(List<? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
|
AbstractConverter.convert(List<? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
|
IConverter.convert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
|
AbstractConverter.convert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
protected abstract
|
AbstractConverter.doConvert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
|
Methods in pl.edu.agh.cast.data.converter that return types with arguments of type IElement | |
---|---|
MultiMap<ConverterInputEntry,IDataSet<IElement>> |
ConverterSpecification.listToInputEntries(List<? extends IDataSet<? extends IElement>> dsList)
Converts a list of data sets into a map indexed by input entries. |
Method parameters in pl.edu.agh.cast.data.converter with type arguments of type IElement | ||
---|---|---|
|
IConverter.convert(List<? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
|
AbstractConverter.convert(List<? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
|
IConverter.convert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
|
AbstractConverter.convert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
Converts given input data sets into a new output data set. |
|
protected abstract
|
AbstractConverter.doConvert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
|
|
MultiMap<ConverterInputEntry,IDataSet<IElement>> |
ConverterSpecification.listToInputEntries(List<? extends IDataSet<? extends IElement>> dsList)
Converts a list of data sets into a map indexed by input entries. |
|
static boolean |
ConverterMatchingUtil.matchesDataSets(ConverterSpecification spec,
List<? extends IDataSet<? extends IElement>> dataSets)
Checks if the given list of data sets meets the converter specification. |
|
static boolean |
ConverterMatchingUtil.matchesInputEntities(ConverterSpecification spec,
MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
Checks if the given map of data sets meets the converter specification. |
Uses of IElement in pl.edu.agh.cast.data.converter.gdm2schema |
---|
Methods in pl.edu.agh.cast.data.converter.gdm2schema with type parameters of type IElement | ||
---|---|---|
protected
|
GDM2SchemaConverter.doConvert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
|
Method parameters in pl.edu.agh.cast.data.converter.gdm2schema with type arguments of type IElement | ||
---|---|---|
protected
|
GDM2SchemaConverter.doConvert(MultiMap<ConverterInputEntry,? extends IDataSet<? extends IElement>> dataSets)
|
Uses of IElement in pl.edu.agh.cast.data.model |
---|
Classes in pl.edu.agh.cast.data.model with type parameters of type IElement | |
---|---|
class |
AbstractDataSet<T extends IElement>
Abstract implementation of IDataSet . |
interface |
IDataSet<T extends IElement>
Interface of a data set. |
Classes in pl.edu.agh.cast.data.model that implement IElement | |
---|---|
class |
AbstractElement
Abstract implementation of IElement . |
Methods in pl.edu.agh.cast.data.model with type parameters of type IElement | ||
---|---|---|
static
|
ModelHelper.createElementIterable(Collection<T> collection)
Creates a IElementIterable instance for elements from given Collection . |
Methods in pl.edu.agh.cast.data.model that return types with arguments of type IElement | |
---|---|
IDataSet<? extends IElement> |
AbstractElement.getDataSet()
Returns the data set this element is in. |
IDataSet<? extends IElement> |
IElement.getDataSet()
Returns the data set this element is in. |
Methods in pl.edu.agh.cast.data.model with parameters of type IElement | ||
---|---|---|
void |
AbstractDataSet.addElements(T... elements)
Adds multiple elements to this data set. |
|
void |
IDataSet.addElements(T... elements)
Adds multiple elements to this data set. |
|
|
AbstractDataSet.removeElements(E... elements)
Removes multiple elements from this data set. |
|
|
IDataSet.removeElements(E... elements)
Removes multiple elements from this data set. |
Method parameters in pl.edu.agh.cast.data.model with type arguments of type IElement | |
---|---|
void |
AbstractElement.setDataSet(IDataSet<? extends IElement> dataSet)
Sets the data set of the element. |
Constructor parameters in pl.edu.agh.cast.data.model with type arguments of type IElement | |
---|---|
AbstractElement(Type type,
UUID id,
IDataSet<? extends IElement> dataSet)
Initializes element with ID and type. |
Uses of IElement in pl.edu.agh.cast.data.model.copier |
---|
Classes in pl.edu.agh.cast.data.model.copier with type parameters of type IElement | |
---|---|
class |
CopyableImpl<E extends IElement>
Implementation of ICopyable interface. |
class |
ElementTransferContainer<E extends IElement>
Container for transferring elements to data set. |
interface |
ICopyable<E extends IElement>
Interface of objects (mainly data sets) which support element copying. |
interface |
IElementCopier<E extends IElement>
Interface of element copier. |
interface |
IPastable<E extends IElement>
Interface of objects (mainly data sets) which support element pasting. |
Methods in pl.edu.agh.cast.data.model.copier with parameters of type IElement | |
---|---|
void |
ElementTransferContainer.addElements(E... elements)
Adds given elements. |
Method parameters in pl.edu.agh.cast.data.model.copier with type arguments of type IElement | |
---|---|
ElementTransferContainer<E> |
IElementCopier.copy(Collection<IElement> elements)
Returns a container containing copies of given elements. |
Uses of IElement in pl.edu.agh.cast.data.model.domain |
---|
Subinterfaces of IElement in pl.edu.agh.cast.data.model.domain | |
---|---|
interface |
IDomainElement
Interface of every domain specific element. |
Uses of IElement in pl.edu.agh.cast.data.model.general |
---|
Subinterfaces of IElement in pl.edu.agh.cast.data.model.general | |
---|---|
interface |
IEntity
An interface of an entity. |
interface |
IGeneralElement
An interface of all elements that are allowed in the General Domain Model. |
interface |
IManyToManyRelation
An interface of many-to-many relations which may have multiple source and target entities. |
interface |
IOneToOneRelation
An interface of one-to-one relations which have exactly one source and exactly one target entity. |
interface |
ITimedManyToManyRelation
An interface of many-to-many relations which took place in time. |
interface |
ITimedOneToOneRelation
An interface of one-to-one relations which took place in time. |
Classes in pl.edu.agh.cast.data.model.general that implement IElement | |
---|---|
class |
Entity
Default implementation of IEntity interface. |
class |
ManyToManyRelation
Default implementation of IManyToManyRelation interface. |
class |
OneToOneRelation
Default implementation of IOneToOneRelation interface. |
class |
TimedManyToManyRelation
Default implementation of ITimedManyToManyRelation interface. |
class |
TimedOneToOneRelation
Default implementation of ITimedOneToOneRelation used in GeneralDataSet . |
Uses of IElement in pl.edu.agh.cast.data.model.presentation |
---|
Classes in pl.edu.agh.cast.data.model.presentation with type parameters of type IElement | |
---|---|
interface |
IPresentationDataSet<T extends IPresentationElement<? extends IElement>>
An interface of presentation data set which consists of presentation elements. |
interface |
IPresentationElement<T extends IElement>
The interface of elements of the abstract presentation model. |
class |
PresentationDataSet<T extends IPresentationElement<? extends IElement>>
Abstract implementation of IPresentationDataSet . |
class |
PresentationElement<T extends IElement>
PresentationElement is a base class for elements of presentation models such as schema nodes or time-lines. |
Subinterfaces of IElement in pl.edu.agh.cast.data.model.presentation | |
---|---|
interface |
IPresentationElement<T extends IElement>
The interface of elements of the abstract presentation model. |
Classes in pl.edu.agh.cast.data.model.presentation that implement IElement | |
---|---|
class |
PresentationElement<T extends IElement>
PresentationElement is a base class for elements of presentation models such as schema nodes or time-lines. |
Methods in pl.edu.agh.cast.data.model.presentation that return types with arguments of type IElement | |
---|---|
List<? extends IDataSet<? extends IElement>> |
PresentationDataSet.getOriginalDataSets()
Returns the original data sets which are presented by this presentation data set. |
List<? extends IDataSet<? extends IElement>> |
IPresentationDataSet.getOriginalDataSets()
Returns the original data sets which are presented by this presentation data set. |
Method parameters in pl.edu.agh.cast.data.model.presentation with type arguments of type IElement | |
---|---|
void |
PresentationDataSet.setOriginalDataSets(List<? extends IDataSet<? extends IElement>> dataSets)
Sets the original data sets which are presented by this presentation data set. |
void |
IPresentationDataSet.setOriginalDataSets(List<? extends IDataSet<? extends IElement>> dataSets)
Sets the original data sets which are presented by this presentation data set. |
Constructor parameters in pl.edu.agh.cast.data.model.presentation with type arguments of type IElement | |
---|---|
PresentationDataSet(PresentationDataSetDescriptor descriptor,
List<IDataSet<? extends IElement>> originalDataSets)
Initializes data set with its descriptor and a newly created MetaPropertyManager . |
Uses of IElement in pl.edu.agh.cast.data.model.visual |
---|
Subinterfaces of IElement in pl.edu.agh.cast.data.model.visual | |
---|---|
interface |
IVisualElement<M extends IPresentationElement<? extends IElement>>
An interface which describes an element from visual model, for more detail see IVisualDataSet . |
Classes in pl.edu.agh.cast.data.model.visual that implement IElement | |
---|---|
class |
VisualElement<M extends IPresentationElement<? extends IElement>>
Abstract implementation of IVisualElement . |
Uses of IElement in pl.edu.agh.cast.data.persistence |
---|
Methods in pl.edu.agh.cast.data.persistence with type parameters of type IElement | ||
---|---|---|
|
IPersistenceProvider.getDataSet(DataSetDescriptor descriptor)
Returns the data set described by given descriptor. |
|
|
AbstractPersistenceProviderDecorator.getDataSet(DataSetDescriptor descriptor)
Returns the data set described by given descriptor. |
|
|
AbstractPersistenceProvider.getDataSet(DataSetDescriptor descriptor)
Returns the data set described by given descriptor. |
|
|
IPersistenceProvider.getDataSet(UUID id)
Returns the data set with given ID. |
|
|
AbstractPersistenceProviderDecorator.getDataSet(UUID id)
Returns the data set with given ID. |
|
|
IPersistenceProvider.getDataSets(Collection<DataSetDescriptor> descriptors)
Returns the data sets described by given descriptors. |
|
|
AbstractPersistenceProviderDecorator.getDataSets(Collection<DataSetDescriptor> descs)
Returns the data sets described by given descriptors. |
|
|
AbstractPersistenceProvider.getDataSets(Collection<DataSetDescriptor> descs)
Returns the data sets described by given descriptors. |
|
|
IPersistenceProvider.getDataSetsById(Collection<UUID> ids)
Returns the data sets with given IDs. |
|
|
AbstractPersistenceProviderDecorator.getDataSetsById(Collection<UUID> ids)
Returns the data sets with given IDs. |
|
|
AbstractPersistenceProvider.getDataSetsById(Collection<UUID> ids)
Returns the data sets with given IDs. |
|
|
IPersistenceProvider.saveDiagram(T presentationDataSet)
Saves the given presentation data set with associated visual data set and returns their new version. |
|
|
AbstractPersistenceProviderDecorator.saveDiagram(T presentationDataSet)
Saves the given presentation data set with associated visual data set and returns their new version. |
|
|
AbstractPersistenceProvider.saveDiagram(T presentationDataSet)
Saves the given presentation data set with associated visual data set and returns their new version. |
|
|
ObservablePersistenceProvider.saveDiagram(T presentationDataSet)
Saves the given presentation data set with associated visual data set and returns their new version. |
|
|
IPersistenceProvider.saveDiagram(T presentationDataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given presentation data set with associated visual data set and returns their new version. |
|
|
AbstractPersistenceProviderDecorator.saveDiagram(T presentationDataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given presentation data set with associated visual data set and returns their new version. |
|
|
AbstractPersistenceProvider.saveDiagram(T presentationDataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given presentation data set with associated visual data set and returns their new version. |
|
|
ObservablePersistenceProvider.saveDiagram(T presentationDataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given presentation data set with associated visual data set and returns their new version. |
Method parameters in pl.edu.agh.cast.data.persistence with type arguments of type IElement | |
---|---|
UUID |
IPersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet)
Saves the given data set. |
UUID |
AbstractPersistenceProviderDecorator.saveDataSet(IDataSet<? extends IElement> dataSet)
Saves the given data set. |
UUID |
ObservablePersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet)
Saves the given data set. |
UUID |
IPersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given data set. |
UUID |
AbstractPersistenceProviderDecorator.saveDataSet(IDataSet<? extends IElement> dataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given data set. |
UUID |
AbstractPersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given data set. |
UUID |
ObservablePersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given data set. |
Map<UUID,UUID> |
IPersistenceProvider.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets)
Saves the given collection of data sets. |
Map<UUID,UUID> |
AbstractPersistenceProviderDecorator.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets)
Saves the given collection of data sets. |
Map<UUID,UUID> |
AbstractPersistenceProvider.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets)
Saves the given collection of data sets. |
Map<UUID,UUID> |
ObservablePersistenceProvider.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets)
Saves the given collection of data sets. |
Map<UUID,UUID> |
IPersistenceProvider.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given collection of data sets. |
Map<UUID,UUID> |
AbstractPersistenceProviderDecorator.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given collection of data sets. |
Map<UUID,UUID> |
AbstractPersistenceProvider.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given collection of data sets. |
Map<UUID,UUID> |
ObservablePersistenceProvider.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets,
org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the given collection of data sets. |
Uses of IElement in pl.edu.agh.cast.data.persistence.runtime |
---|
Methods in pl.edu.agh.cast.data.persistence.runtime with type parameters of type IElement | ||
---|---|---|
|
RuntimePersistenceProvider.getDataSet(UUID id)
Returns the data set with given ID. |
Methods in pl.edu.agh.cast.data.persistence.runtime that return types with arguments of type IElement | |
---|---|
static IDataSet<? extends IElement> |
RuntimePersistenceProvider.copy(IDataSet<? extends IElement> dataSet)
Copies the given data set. |
protected List<IDataSet<? extends IElement>> |
RuntimePersistenceProvider.getAllDataSets()
|
Method parameters in pl.edu.agh.cast.data.persistence.runtime with type arguments of type IElement | |
---|---|
protected void |
RuntimePersistenceProvider.addDataSet(IDataSet<? extends IElement> dataSet)
|
static IDataSet<? extends IElement> |
RuntimePersistenceProvider.copy(IDataSet<? extends IElement> dataSet)
Copies the given data set. |
UUID |
RuntimePersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet)
Saves the given data set. |
Uses of IElement in pl.edu.agh.cast.data.persistence.serialize |
---|
Method parameters in pl.edu.agh.cast.data.persistence.serialize with type arguments of type IElement | |
---|---|
UUID |
SerializationPersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet)
Saves the given data set. |
Uses of IElement in pl.edu.agh.cast.data.persistence.zlayer |
---|
Methods in pl.edu.agh.cast.data.persistence.zlayer with type parameters of type IElement | ||
---|---|---|
|
ZLayerPersistenceProvider.getDataSet(DataSetDescriptor descriptor)
Returns the data set described by given descriptor. |
|
|
ZLayerPersistenceProvider.getDataSet(UUID id)
Returns the data set with given ID. |
|
|
ZLayerPersistenceProvider.getDataSets(Collection<DataSetDescriptor> descs)
Returns the data sets described by given descriptors. |
|
|
ZLayerPersistenceProvider.getDataSetsById(Collection<UUID> ids)
Returns the data sets with given IDs. |
Method parameters in pl.edu.agh.cast.data.persistence.zlayer with type arguments of type IElement | |
---|---|
UUID |
ZLayerPersistenceProvider.saveDataSet(IDataSet<? extends IElement> dataSet)
Saves the given data set. |
Map<UUID,UUID> |
ZLayerPersistenceProvider.saveDataSets(Collection<IDataSet<? extends IElement>> dataSets)
Saves the given collection of data sets. |
Uses of IElement in pl.edu.agh.cast.dataview.view |
---|
Method parameters in pl.edu.agh.cast.dataview.view with type arguments of type IElement | |
---|---|
DataViewColumn[] |
DataView.getColumns(IDataSet<? extends IElement> dataSet)
Analyse how many columns will be created and returns created columns. |
Uses of IElement in pl.edu.agh.cast.editor |
---|
Classes in pl.edu.agh.cast.editor with type parameters of type IElement | |
---|---|
class |
AbstractEditor<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>,T extends IDiagram<M,V>>
Abstract graphical editor for showing CAST data. |
class |
AbstractEditor<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>,T extends IDiagram<M,V>>
Abstract graphical editor for showing CAST data. |
Methods in pl.edu.agh.cast.editor with type parameters of type IElement | ||
---|---|---|
|
EditorSaverSupport.promptToSaveOnClose(AbstractEditor<M,V,T> editor)
Prompts the user for action when editor is unsaved. |
|
|
EditorSaverSupport.promptToSaveOnClose(AbstractEditor<M,V,T> editor)
Prompts the user for action when editor is unsaved. |
Method parameters in pl.edu.agh.cast.editor with type arguments of type IElement | |
---|---|
protected abstract DiagramEditorInput<M,V,T> |
AbstractEditor.modelToDiagram(ModelEditorInput<? extends IDataSet<? extends IElement>> input)
Convert the model editor input into diagram. |
void |
AbstractEditor.selectElements(Collection<? extends IPresentationElement<? extends IElement>> elements)
Selects given visual elements. |
Uses of IElement in pl.edu.agh.cast.editor.action.delegate |
---|
Uses of IElement in pl.edu.agh.cast.model.visual |
---|
Methods in pl.edu.agh.cast.model.visual that return types with arguments of type IElement | |
---|---|
List<IDataSet<? extends IElement>> |
Diagram.getDataSets()
Gets list containing presentation and visual data sets in such order. |
List<IDataSet<? extends IElement>> |
IDiagram.getDataSets()
Gets list containing presentation and visual data sets in such order. |
Uses of IElement in pl.edu.agh.cast.schema.editor |
---|
Method parameters in pl.edu.agh.cast.schema.editor with type arguments of type IElement | |
---|---|
protected DiagramEditorInput<ISchemaDataSet,IVisualSchemaDataSet,ISchemaDiagram> |
SchemaEditor.modelToDiagram(ModelEditorInput<? extends IDataSet<? extends IElement>> input)
Convert the model editor input into diagram. |
Uses of IElement in pl.edu.agh.cast.schema.model.presentation |
---|
Classes in pl.edu.agh.cast.schema.model.presentation with type parameters of type IElement | |
---|---|
interface |
ISchemaElement<T extends IElement>
The interface marks classes which belong to the time-line presentation model, that is classes whose instances may be included in the SchemaDataSet. |
Subinterfaces of IElement in pl.edu.agh.cast.schema.model.presentation | |
---|---|
interface |
ISchemaConnection
Interface which describes a single connection between two SchemaNode objects in a schema diagram. |
interface |
ISchemaElement<T extends IElement>
The interface marks classes which belong to the time-line presentation model, that is classes whose instances may be included in the SchemaDataSet. |
interface |
ISchemaNode
Interface which describes node of schema diagram. |
Classes in pl.edu.agh.cast.schema.model.presentation that implement IElement | |
---|---|
class |
SchemaConnection
Default implementation of ISchemaConnection . |
class |
SchemaNode
Default implementation of ISchemaNode . |
Methods in pl.edu.agh.cast.schema.model.presentation that return types with arguments of type IElement | |
---|---|
ElementTransferContainer<ISchemaElement<? extends IElement>> |
SchemaDataSet.copy(Collection<IElement> elements)
Returns a container containing copies of given elements. |
Collection<IElementCopier<ISchemaElement<? extends IElement>>> |
SchemaDataSet.getCopiers()
Returns a collection of compatible element copiers. |
IElementCopier<ISchemaElement<? extends IElement>> |
SchemaDataSet.getDefaultCopier()
Returns the default element copier. |
Method parameters in pl.edu.agh.cast.schema.model.presentation with type arguments of type IElement | |
---|---|
protected void |
SchemaDataSet.afterAddElement(ISchemaElement<? extends IElement> element)
|
protected void |
SchemaDataSet.beforeRemoveElement(ISchemaElement<? extends IElement> element)
|
ElementTransferContainer<ISchemaElement<? extends IElement>> |
SchemaDataSet.copy(Collection<IElement> elements)
Returns a container containing copies of given elements. |
protected boolean |
SchemaDataSet.isElementValid(ISchemaElement<? extends IElement> element)
Checks if given element is valid for the data set. |
void |
SchemaDataSet.paste(ElementTransferContainer<ISchemaElement<? extends IElement>> elements)
Pastes given elements. |
void |
SchemaDataSet.unpaste(ElementTransferContainer<ISchemaElement<? extends IElement>> elements)
|
Constructor parameters in pl.edu.agh.cast.schema.model.presentation with type arguments of type IElement | |
---|---|
SchemaConnection(ISchemaDataSet dataSet,
UUID id,
ISchemaNode source,
ISchemaNode target,
boolean directed,
Collection<? extends IElement> originalElements)
The constructor for schema connections created manually. |
|
SchemaNode(ISchemaDataSet dataSet,
IReference<IElement> originalElement)
The constructor for schema nodes created manually. |
|
SchemaNode(ISchemaDataSet dataSet,
IReferenceList<IElement> originalElements)
The constructor for schema nodes created manually. |
Uses of IElement in pl.edu.agh.cast.schema.model.visual |
---|
Classes in pl.edu.agh.cast.schema.model.visual with type parameters of type IElement | |
---|---|
interface |
IVisualSchemaElement<T extends ISchemaElement<? extends IElement>>
The visual schema element interface represents elements which may belong to a visual schema data set. |
Subinterfaces of IElement in pl.edu.agh.cast.schema.model.visual | |
---|---|
interface |
IVisualSchemaConnection
The visual schema connection is part of schema visual model. |
interface |
IVisualSchemaElement<T extends ISchemaElement<? extends IElement>>
The visual schema element interface represents elements which may belong to a visual schema data set. |
interface |
IVisualSchemaNode
The visual schema node is part of schema visual model. |
Classes in pl.edu.agh.cast.schema.model.visual that implement IElement | |
---|---|
class |
VisualSchemaConnection
The default implementation of IVisualSchemaConnection . |
class |
VisualSchemaNode
The default implementation of IVisualSchemaNode . |
Uses of IElement in pl.edu.agh.cast.ui.dialogs.property |
---|
Method parameters in pl.edu.agh.cast.ui.dialogs.property with type arguments of type IElement | |
---|---|
static void |
PropertiesEditorPresenter.createAndShowEditor(IPresentationElement<? extends IElement> model,
org.eclipse.gef.commands.CommandStack commandStack)
Creates and shows properties editor. |
Constructor parameters in pl.edu.agh.cast.ui.dialogs.property with type arguments of type IElement | |
---|---|
PropertiesEditorPresenter(IPropertiesEditorView view,
IPresentationElement<? extends IElement> model,
org.eclipse.gef.commands.CommandStack commandStack)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |