org.eclipse.net4j.util.properties
Class Properties<RECEIVER>

java.lang.Object
  extended by org.eclipse.net4j.util.properties.Properties<RECEIVER>
All Implemented Interfaces:
IProperties<RECEIVER>, IPropertyProvider<RECEIVER>

public class Properties<RECEIVER>
extends Object
implements IProperties<RECEIVER>

Contains a list of properties.

Since:
3.2

Constructor Summary
Properties(Class<RECEIVER> receiverType)
           
 
Method Summary
 void add(Property<RECEIVER> property)
           
 List<Property<RECEIVER>> getProperties()
           
 Property<RECEIVER> getProperty(String name)
           
 Class<RECEIVER> getReceiverType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Properties

public Properties(Class<RECEIVER> receiverType)
Method Detail

getReceiverType

public final Class<RECEIVER> getReceiverType()
Specified by:
getReceiverType in interface IProperties<RECEIVER>

add

public final void add(Property<RECEIVER> property)
Specified by:
add in interface IProperties<RECEIVER>

getProperties

public final List<Property<RECEIVER>> getProperties()
Specified by:
getProperties in interface IPropertyProvider<RECEIVER>

getProperty

public final Property<RECEIVER> getProperty(String name)
Specified by:
getProperty in interface IProperties<RECEIVER>


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.