Uses of Interface
pl.edu.agh.cast.data.model.property.IPropertyContainer

Packages that use IPropertyContainer
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.model Provides CAST Data Model's entry level 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.general.sample This package provides a General Domain Model data set with predefined sample elements. 
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.property Provides CAST Data Model's property related classes. 
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.schema.model.presentation Provides CAST schema presentation model. 
pl.edu.agh.cast.schema.model.visual Provides CAST schema visual model. 
 

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

Constructors in pl.edu.agh.cast.command with parameters of type IPropertyContainer
CreateAndModifyPropertiesCommand(IPropertyContainer container, Collection<CustomProperty> propertiesToAdd, Map<String,Property<? extends MetaProperty>> propertiesToModify, Map<String,Object> newValues)
          Constructor.
CreatePropertiesCommand(IPropertyContainer container, Collection<CustomProperty> properties)
          Constructor.
RemoveMetaPropertiesCommand(IPropertyContainer container, Collection<MetaProperty> metaProperties)
          Constructor.
 

Uses of IPropertyContainer in pl.edu.agh.cast.data.converter
 

Methods in pl.edu.agh.cast.data.converter with parameters of type IPropertyContainer
static MetaProperty ConverterUtil.getMetaProperty(IPropertyContainer container, String name, PropertyType type)
          Returns the meta-property with given name from given property container.
 

Uses of IPropertyContainer in pl.edu.agh.cast.data.model
 

Subinterfaces of IPropertyContainer in pl.edu.agh.cast.data.model
 interface IDataSet<T extends IElement>
          Interface of a data set.
 interface IElement
          Interface of data element.
 

Classes in pl.edu.agh.cast.data.model that implement IPropertyContainer
 class AbstractDataSet<T extends IElement>
          Abstract implementation of IDataSet.
 class AbstractElement
          Abstract implementation of IElement.
 

Uses of IPropertyContainer in pl.edu.agh.cast.data.model.domain
 

Subinterfaces of IPropertyContainer in pl.edu.agh.cast.data.model.domain
 interface IDomainDataSet<T extends IDomainElement>
          Interface of domain specific data set.
 interface IDomainElement
          Interface of every domain specific element.
 

Classes in pl.edu.agh.cast.data.model.domain that implement IPropertyContainer
 class DomainDataSet<T extends IDomainElement>
          Abstract data set of domain specific models.
 

Uses of IPropertyContainer in pl.edu.agh.cast.data.model.general
 

Subinterfaces of IPropertyContainer in pl.edu.agh.cast.data.model.general
 interface IEntity
          An interface of an entity.
 interface IGeneralDataSet<T extends IGeneralElement>
          General data set which is set of entities (IEntity) connected with relations (IManyToManyRelation).
 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 IPropertyContainer
 class Entity
          Default implementation of IEntity interface.
 class GeneralDataSet<T extends IGeneralElement>
          Default implementation of IGeneralDataSet which contains IEntity objects connected with IManyToManyRelation.
 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 IPropertyContainer in pl.edu.agh.cast.data.model.general.sample
 

Classes in pl.edu.agh.cast.data.model.general.sample that implement IPropertyContainer
 class SampleGeneralDataSet
          A general domain data set initialized with sample data.
 

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

Subinterfaces of IPropertyContainer in pl.edu.agh.cast.data.model.presentation
 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.
 

Classes in pl.edu.agh.cast.data.model.presentation that implement IPropertyContainer
 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.
 

Uses of IPropertyContainer in pl.edu.agh.cast.data.model.property
 

Classes in pl.edu.agh.cast.data.model.property that implement IPropertyContainer
 class PropertyContainer
          Default implementation of IPropertyContainer.
 

Methods in pl.edu.agh.cast.data.model.property with parameters of type IPropertyContainer
 boolean PropertyContainer.matches(IPropertyContainer other)
          Checks if this property container matches the property container argument.
 boolean IPropertyContainer.matches(IPropertyContainer other)
          Checks if this property container matches the property container argument.
 

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

Subinterfaces of IPropertyContainer in pl.edu.agh.cast.data.model.visual
 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.
 

Classes in pl.edu.agh.cast.data.model.visual that implement IPropertyContainer
 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.
 

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

Subinterfaces of IPropertyContainer 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 ISchemaDataSet
          Schema model data set which is set of nodes (ISchemaNode) connected with connections ( ISchemaConnection).
 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 IPropertyContainer
 class SchemaConnection
          Default implementation of ISchemaConnection.
 class SchemaDataSet
          Data set which contains elements for a schema diagram.
 class SchemaNode
          Default implementation of ISchemaNode.
 

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

Subinterfaces of IPropertyContainer in pl.edu.agh.cast.schema.model.visual
 interface IVisualSchemaConnection
          The visual schema connection is part of schema visual model.
 interface IVisualSchemaDataSet
          The visual schema data set 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 IPropertyContainer
 class VisualSchemaConnection
          The default implementation of IVisualSchemaConnection.
 class VisualSchemaDataSet
          The default implementation of IVisualSchemaDataSet.
 class VisualSchemaNode
          The default implementation of IVisualSchemaNode.
 



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