com.dlsc.flexgantt.model

## Interface IPropertiesOwner

- All Known Subinterfaces:
    IActivityObject, ICapacityObject, IEventlineObject, ITimelineObject
  All Known Implementing Classes:
    AbstractPropertiesOwner, DefaultActivityObject, DefaultCapacityObject, DefaultEventlineObject, DefaultEventObject, DefaultTimelineObject

      public interface IPropertiesOwner

  A generic interface for any object that is capable of storing property values.
  Since:
    1.0
  Version:
    $Revision: 1.3 $
  Author:
    Dirk Lemmermann

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Object` | `getProperty(String name)` Returns the value for the given property.
    `void` | `setProperty(String name, Object value)` Sets a value for the given property.

- - ### Method Detail

    - #### setProperty

          void setProperty(String name,
                           Object value)

      Sets a value for the given property.
      Parameters:
        `name` - the property name
        `value` - the property value
      Since:
        1.0

    - #### getProperty

          Object getProperty(String name)

      Returns the value for the given property. The result might be NULL if no value has been specified, yet.
      Parameters:
        `name` - the property name
      Returns:
        the property value
      Since:
        1.0

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.