TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.facades.behavioral.impl
Class PropertyGroupImpl

java.lang.Object
  extended by org.eclipse.hyades.models.common.facades.behavioral.impl.PropertyGroupImpl
All Implemented Interfaces:
IPropertyGroup

public class PropertyGroupImpl
extends java.lang.Object
implements IPropertyGroup


Constructor Summary
PropertyGroupImpl()
           
 
Method Summary
 java.util.List getProperties()
          Returns the list of properties that are contained by this group.
 IProperty getPropertyByName(java.lang.String name)
          Returns the property which is identified by a given name or null if there is no such property.
 void setProperties(java.util.List properties)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyGroupImpl

public PropertyGroupImpl()
Method Detail

getProperties

public java.util.List getProperties()
Description copied from interface: IPropertyGroup
Returns the list of properties that are contained by this group. Implementors must enforce that all objects in the list are instances of IProperty.

Specified by:
getProperties in interface IPropertyGroup
Returns:
List

setProperties

public void setProperties(java.util.List properties)

getPropertyByName

public IProperty getPropertyByName(java.lang.String name)
Description copied from interface: IPropertyGroup
Returns the property which is identified by a given name or null if there is no such property.

Specified by:
getPropertyByName in interface IPropertyGroup
Returns:
IProperty

TPTP 4.6.0 Platform Project
Public API Specification