Uses of Class
pl.edu.agh.cast.data.model.property.MetaProperty

Packages that use MetaProperty
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.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.editor.command Defines available commands used in schema editor. 
pl.edu.agh.cast.ui.dialogs.property Provides properties editor with various cell editors according to properties types. 
 

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

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

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

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

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

Classes in pl.edu.agh.cast.data.model.property with type parameters of type MetaProperty
 class Property<T extends MetaProperty>
          Abstract property of IElement and IDataSet.
 

Subclasses of MetaProperty in pl.edu.agh.cast.data.model.property
 class MetaPermanentProperty
          Meta property describing permanent properties.
 class MetaTransientProperty
          Meta property describing transient properties.
 

Methods in pl.edu.agh.cast.data.model.property that return MetaProperty
 MetaProperty MetaPropertyEvent.getMetaProperty()
          Returns the MetaProperty related to the event.
 MetaProperty MetaPropertyManager.getMetaProperty(String name)
          Returns meta property with given name.
 MetaProperty MetaPropertyManager.registerMetaProperty(String name, PropertyType type, boolean writeable, boolean matchable)
          Registers new custom MetaProperty.
 MetaProperty MetaPropertyManager.removeMetaProperty(String name)
          Removes meta property with given name.
 

Methods in pl.edu.agh.cast.data.model.property that return types with arguments of type MetaProperty
protected  Property<? extends MetaProperty> PropertyContainer.createProperty(MetaProperty metaProperty)
           
static Collection<MetaProperty> MetaPropertyManager.getCommonProperties(Iterable<MetaPropertyManager> managers)
          This helper method finds the intersection of meta properties present in the meta property managers given as the argument.
 Collection<MetaProperty> MetaPropertyManager.getMetaCustomProperties()
          Returns all meta custom properties.
 Collection<MetaProperty> MetaPropertyManager.getMetaProperties()
          Returns all meta properties.
 Collection<Property<? extends MetaProperty>> PropertyContainer.getProperties()
          Returns all properties.
 Collection<Property<? extends MetaProperty>> IPropertyContainer.getProperties()
          Returns all properties.
 Property<? extends MetaProperty> PropertyContainer.getProperty(String name)
          Returns property with given name.
 Property<? extends MetaProperty> IPropertyContainer.getProperty(String name)
          Returns property with given name.
 Property<? extends MetaProperty> PropertyContainer.removeProperty(String name)
          Removes property with given name.
 Property<? extends MetaProperty> IPropertyContainer.removeProperty(String name)
          Removes property with given name.
 Property<? extends MetaProperty> PropertyContainer.setProperty(String name, Object value)
          Modifies property value.
 Property<? extends MetaProperty> IPropertyContainer.setProperty(String name, Object value)
          Modifies property value.
 

Methods in pl.edu.agh.cast.data.model.property with parameters of type MetaProperty
protected  Property<? extends MetaProperty> PropertyContainer.createProperty(MetaProperty metaProperty)
           
 void MetaPropertyManager.registerMetaProperty(MetaProperty metaProperty)
          Registers new meta property in this manager.
 

Method parameters in pl.edu.agh.cast.data.model.property with type arguments of type MetaProperty
 void PropertyContainer.addProperty(Property<? extends MetaProperty> property)
          Adds property to this container.
 void IPropertyContainer.addProperty(Property<? extends MetaProperty> property)
          Adds property to this container.
 void MetaPropertyManager.registerMetaProperties(Iterable<? extends MetaProperty> metaProperties)
          Registers multiple meta properties.
 

Constructors in pl.edu.agh.cast.data.model.property with parameters of type MetaProperty
CustomProperty(MetaProperty metaProperty)
          Creates new custom property.
CustomProperty(MetaProperty metaProperty, Object value)
          Creates new custom property with initialized value.
MetaPropertyEvent(MetaPropertyEvent.EventType eventType, MetaProperty metaProperty)
          Initializes new event.
 

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

Methods in pl.edu.agh.cast.data.model.visual that return types with arguments of type MetaProperty
 Collection<Property<? extends MetaProperty>> IVisualElement.getPropertiesMarkedAsLabel()
          Gets collection of properties marked as label (including properties of presentation, visual and original elements).
 Collection<Property<? extends MetaProperty>> VisualElement.getPropertiesMarkedAsLabel()
          Gets collection of properties marked as label (including properties of presentation, visual and original elements).
 

Uses of MetaProperty in pl.edu.agh.cast.schema.editor.command
 

Constructor parameters in pl.edu.agh.cast.schema.editor.command with type arguments of type MetaProperty
ChangeElementPropertyCommand(Property<? extends MetaProperty> property, String newValue)
          Constructor.
 

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

Methods in pl.edu.agh.cast.ui.dialogs.property that return types with arguments of type MetaProperty
 Property<? extends MetaProperty> PropertyTreeEntry.getProperty()
           
 

Constructor parameters in pl.edu.agh.cast.ui.dialogs.property with type arguments of type MetaProperty
PropertyTreeEntry(String id, Property<? extends MetaProperty> property, PropertyTreeEntry.PropertyEditType type)
          Constructor for entry with property.
PropertyTreeEntry(String id, Property<? extends MetaProperty> property, PropertyTreeEntry.PropertyEditType type, PropertyTreeEntry parent)
          Constructor for entry with property which sets also parent entry.
 



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