Uses of Interface
pl.edu.agh.cast.data.model.presentation.IPresentationElement

Packages that use IPresentationElement
pl.edu.agh.cast.command Provides commands for operating on diagrams. 
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.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.model.presentation Provides CAST schema presentation model. 
pl.edu.agh.cast.ui.dialogs.property Provides properties editor with various cell editors according to properties types. 
 

Uses of IPresentationElement in pl.edu.agh.cast.command
 

Constructors in pl.edu.agh.cast.command with parameters of type IPresentationElement
ModifyPresentationElementCommand(IPresentationElement<? extends IElement> model, MultiMap<IPresentationElement.PropertyCategory,PropertyTreeEntry> entriesMap)
          Constructor.
 

Uses of IPresentationElement in pl.edu.agh.cast.data.model.presentation
 

Classes in pl.edu.agh.cast.data.model.presentation with type parameters of type IPresentationElement
 interface IPresentationDataSet<T extends IPresentationElement<? extends IElement>>
          An interface of presentation data set which consists of presentation elements.
 class PresentationDataSet<T extends IPresentationElement<? extends IElement>>
          Abstract implementation of IPresentationDataSet.
 

Classes in pl.edu.agh.cast.data.model.presentation that implement IPresentationElement
 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 with type parameters of type IPresentationElement
<V extends IVisualElement<? extends IPresentationElement<T>>>
V
IPresentationElement.getVisualElement()
          Returns the visual element associated with this presentation element.
<V extends IVisualElement<? extends IPresentationElement<T>>>
V
PresentationElement.getVisualElement()
          Returns the visual element associated with this presentation element.
 

Constructor parameters in pl.edu.agh.cast.data.model.presentation with type arguments of type IPresentationElement
PresentationElement(IPresentationDataSet<? extends IPresentationElement<?>> dataSet, Type type)
          The constructor for presentation elements created manually.
PresentationElement(IPresentationDataSet<? extends IPresentationElement<?>> dataSet, Type type, IReferenceList<T> references)
          The constructor for presentation elements created manually.
PresentationElement(IPresentationDataSet<? extends IPresentationElement<?>> dataSet, Type type, Type derivedType)
          The constructor for presentation elements created manually.
PresentationElement(IPresentationDataSet<? extends IPresentationElement<?>> dataSet, Type type, UUID id)
          The constructor for presentation elements created manually.
PresentationElement(IPresentationDataSet<? extends IPresentationElement<?>> dataSet, Type type, UUID id, IReferenceList<T> references)
          The constructor for presentation elements created manually.
 

Uses of IPresentationElement in pl.edu.agh.cast.data.model.visual
 

Classes in pl.edu.agh.cast.data.model.visual with type parameters of type IPresentationElement
 interface IVisualDataSet<T extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
          An interface which describes data set containing elements of visual model.
 interface IVisualDataSet<T extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
          An interface which describes data set containing elements of visual model.
 interface IVisualElement<M extends IPresentationElement<? extends IElement>>
          An interface which describes an element from visual model, for more detail see IVisualDataSet.
 class VisualDataSet<T extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
          Abstract implementation of IVisualDataSet.
 class VisualDataSet<T extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
          Abstract implementation of IVisualDataSet.
 class VisualElement<M extends IPresentationElement<? extends IElement>>
          Abstract implementation of IVisualElement.
 

Fields in pl.edu.agh.cast.data.model.visual declared as IPresentationElement
protected  M VisualElement.presentationElement
          A reference to presentation element which is described by this visual element.
 

Uses of IPresentationElement in pl.edu.agh.cast.data.persistence
 

Methods in pl.edu.agh.cast.data.persistence with type parameters of type IPresentationElement
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
IPersistenceProvider.saveDiagram(T presentationDataSet)
          Saves the given presentation data set with associated visual data set and returns their new version.
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
AbstractPersistenceProviderDecorator.saveDiagram(T presentationDataSet)
          Saves the given presentation data set with associated visual data set and returns their new version.
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
AbstractPersistenceProvider.saveDiagram(T presentationDataSet)
          Saves the given presentation data set with associated visual data set and returns their new version.
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
ObservablePersistenceProvider.saveDiagram(T presentationDataSet)
          Saves the given presentation data set with associated visual data set and returns their new version.
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
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.
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
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.
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
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.
<T extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
T
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.
 

Uses of IPresentationElement in pl.edu.agh.cast.editor
 

Classes in pl.edu.agh.cast.editor with type parameters of type IPresentationElement
 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 IPresentationElement
<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>,T extends IDiagram<M,V>>
int
EditorSaverSupport.promptToSaveOnClose(AbstractEditor<M,V,T> editor)
          Prompts the user for action when editor is unsaved.
<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>,T extends IDiagram<M,V>>
int
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 IPresentationElement
 void AbstractEditor.selectElements(Collection<? extends IPresentationElement<? extends IElement>> elements)
          Selects given visual elements.
 

Uses of IPresentationElement in pl.edu.agh.cast.editor.action.delegate
 

Classes in pl.edu.agh.cast.editor.action.delegate with type parameters of type IPresentationElement
 class AbstractOpenEditorActionDelegate<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>,T extends IDiagram<M,V>>
          Abstract action for opening editors.
 class AbstractOpenEditorActionDelegate<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>,T extends IDiagram<M,V>>
          Abstract action for opening editors.
 

Uses of IPresentationElement in pl.edu.agh.cast.model.visual
 

Classes in pl.edu.agh.cast.model.visual with type parameters of type IPresentationElement
 class Diagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
          Abstract implementation of IDiagram.
 class Diagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
          Abstract implementation of IDiagram.
 interface IDiagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
           An interface which describes a single diagram.
 interface IDiagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
           An interface which describes a single diagram.
 

Uses of IPresentationElement in pl.edu.agh.cast.schema.model.presentation
 

Subinterfaces of IPresentationElement 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 IPresentationElement
 class SchemaConnection
          Default implementation of ISchemaConnection.
 class SchemaNode
          Default implementation of ISchemaNode.
 

Uses of IPresentationElement in pl.edu.agh.cast.ui.dialogs.property
 

Methods in pl.edu.agh.cast.ui.dialogs.property with parameters of type IPresentationElement
static void PropertiesEditorPresenter.createAndShowEditor(IPresentationElement<? extends IElement> model, org.eclipse.gef.commands.CommandStack commandStack)
          Creates and shows properties editor.
 

Constructors in pl.edu.agh.cast.ui.dialogs.property with parameters of type IPresentationElement
PropertiesEditorPresenter(IPropertiesEditorView view, IPresentationElement<? extends IElement> model, org.eclipse.gef.commands.CommandStack commandStack)
          Constructor.
 



Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.