Uses of Interface
pl.edu.agh.cast.data.model.visual.IVisualElement

Packages that use IVisualElement
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.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.visual Provides CAST schema visual model. 
 

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

Methods in pl.edu.agh.cast.data.model.presentation with type parameters of type IVisualElement
<V extends IVisualDataSet<? extends IVisualElement<T>,? extends IPresentationDataSet<T>>>
V
PresentationDataSet.getVisualDataSet()
          Returns the visual data set associated with this presentation element.
<V extends IVisualDataSet<? extends IVisualElement<T>,? extends IPresentationDataSet<T>>>
V
IPresentationDataSet.getVisualDataSet()
          Returns the visual data set associated with this presentation element.
<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.
 

Methods in pl.edu.agh.cast.data.model.presentation that return IVisualElement
protected abstract  IVisualElement PresentationElement.createVisualElement()
          Creates a new visual element to be associated with this presentation element.
 

Methods in pl.edu.agh.cast.data.model.presentation with parameters of type IVisualElement
 void IPresentationElement.setVisualElement(IVisualElement visualElement)
          Sets the visual element associated with this presentation element.
 void PresentationElement.setVisualElement(IVisualElement visualElement)
          Sets the visual element associated with this presentation element.
 

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

Classes in pl.edu.agh.cast.data.model.visual with type parameters of type IVisualElement
 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.
 class VisualDataSet<T extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>>
          Abstract implementation of IVisualDataSet.
 

Classes in pl.edu.agh.cast.data.model.visual that implement IVisualElement
 class VisualElement<M extends IPresentationElement<? extends IElement>>
          Abstract implementation of IVisualElement.
 

Constructor parameters in pl.edu.agh.cast.data.model.visual with type arguments of type IVisualElement
VisualElement(IVisualDataSet<? extends IVisualElement<?>,? extends IPresentationDataSet<?>> dataSet, Type type, M presentationElement)
          Constructor.
VisualElement(IVisualDataSet<? extends IVisualElement<?>,? extends IPresentationDataSet<?>> dataSet, Type type, UUID id, M presentationElement)
          Constructor.
 

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

Classes in pl.edu.agh.cast.editor with type parameters of type IVisualElement
 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 IVisualElement
<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.
 

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

Classes in pl.edu.agh.cast.editor.action.delegate with type parameters of type IVisualElement
 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 IVisualElement in pl.edu.agh.cast.model.visual
 

Classes in pl.edu.agh.cast.model.visual with type parameters of type IVisualElement
 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.
 

Uses of IVisualElement in pl.edu.agh.cast.schema.model.visual
 

Subinterfaces of IVisualElement 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 IVisualElement
 class VisualSchemaConnection
          The default implementation of IVisualSchemaConnection.
 class VisualSchemaNode
          The default implementation of IVisualSchemaNode.
 



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