pl.edu.agh.cast.schema.model.visual
Interface IVisualSchemaElement<T extends ISchemaElement<? extends IElement>>

Type Parameters:
T - type of wrapped schema element
All Superinterfaces:
Identifiable, IDisposable, IElement, IPropertyChangeProvider, IPropertyContainer, IReplicable, IValidatable, IVisualElement<T>, Observer, Serializable
All Known Subinterfaces:
IVisualSchemaConnection, IVisualSchemaNode
All Known Implementing Classes:
VisualSchemaConnection, VisualSchemaNode

public interface IVisualSchemaElement<T extends ISchemaElement<? extends IElement>>
extends IVisualElement<T>

The visual schema element interface represents elements which may belong to a visual schema data set.

Author:
AGH CAST Team
See Also:
ISchemaElement

Nested Class Summary
 
Nested classes/interfaces inherited from interface pl.edu.agh.cast.data.model.visual.IVisualElement
IVisualElement.Properties
 
Field Summary
static Type TYPE
          The type of this interface.
 
Fields inherited from interface pl.edu.agh.cast.data.model.visual.IVisualElement
DEFAULT_VISUAL_LABEL_ID
 
Method Summary
 
Methods inherited from interface pl.edu.agh.cast.data.model.visual.IVisualElement
getPresentationElement, getPropertiesMarkedAsLabel, getVisualLabel, markPropertyAsLabel, setPresentationElement
 
Methods inherited from interface pl.edu.agh.cast.data.model.IElement
getDataSet
 
Methods inherited from interface pl.edu.agh.cast.data.model.Identifiable
getId, getType
 
Methods inherited from interface pl.edu.agh.cast.data.model.property.IPropertyContainer
addProperty, getCustomProperties, getMetaPropertyManager, getPermanentProperties, getProperties, getProperty, getTransientProperties, matches, removeProperty, setProperty
 
Methods inherited from interface java.util.Observer
update
 
Methods inherited from interface pl.edu.agh.cast.common.IValidatable
isValid
 
Methods inherited from interface pl.edu.agh.cast.common.IDisposable
dispose
 
Methods inherited from interface pl.edu.agh.cast.common.IReplicable
replicate, replicateTo
 
Methods inherited from interface pl.edu.agh.cast.data.model.property.IPropertyChangeProvider
addPropertyChangeListener, removePropertyChangeListener
 

Field Detail

TYPE

static final Type TYPE
The type of this interface.



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