net.sf.fikin.pojostate
Interface Property

All Superinterfaces:
MethodMeta
All Known Implementing Classes:
AbstractDecoratorProperty, DynamicState.DynamicProperty, SnapshotState.StaticProperty

public interface Property
extends MethodMeta

Property of an object (POJO)

Properties are actually object methods with interfaces to obtain their values.

They are formatted strings as for the purpose of formatting customized formatting objects are chosen.

Property's value can be of type execute-once read-many times (aka. snapshot) or they can be read-execute always (aka. dynamic or live). This type is determined by Decorator interface. created on Jun 22, 2005

Version:
$Revision: 1.2 $
Author:
fiykov

Method Summary
 java.lang.String getValue()
          Property's formatted value Whether the value is computed once and returned many times or computed each time this method is called is determined by Decorator.
 
Methods inherited from interface net.sf.fikin.pojostate.MethodMeta
getDescription, getFormat, getMethod, getName
 

Method Detail

getValue

java.lang.String getValue()
                          throws DecorationException
Property's formatted value

Whether the value is computed once and returned many times or computed each time this method is called is determined by Decorator.

Returns:
Property's formatted value
Throws:
DecorationException


Copyright © 2005 Nikolay Fiykov. All Rights Reserved.