org.andromda.core.metafacade
Class MetafacadeMapping.PropertyGroup

java.lang.Object
  extended by org.andromda.core.metafacade.MetafacadeMapping.PropertyGroup
Enclosing class:
MetafacadeMapping

static final class MetafacadeMapping.PropertyGroup
extends Object

Represents a group of properties. Properties within a group are evaluated within an 'AND' expression. PropertyGroups are evaluated together as an 'OR' expressions (i.e. you 'OR' property groups together, and 'AND' properties together).

See Also:
MetafacadeMappings.addMapping(MetafacadeMapping)

Constructor Summary
MetafacadeMapping.PropertyGroup()
           
 
Method Summary
(package private)  void addProperty(MetafacadeMapping.Property property)
          Adds a property to the internal collection of properties.
(package private)  Collection<MetafacadeMapping.Property> getProperties()
          Gets the currently internal collection of properties.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetafacadeMapping.PropertyGroup

MetafacadeMapping.PropertyGroup()
Method Detail

addProperty

final void addProperty(MetafacadeMapping.Property property)
Adds a property to the internal collection of properties.

Parameters:
property - the property to add to this group.

getProperties

final Collection<MetafacadeMapping.Property> getProperties()
Gets the currently internal collection of properties.

Returns:
the properties collection.

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2003-2012 AndroMDA.org. All Rights Reserved.