1
2
3
4
5
6 package org.weda.property;
7
8 /**Хранит возможное значение для свойства объекта.
9 * @author Mikhail Titov
10 */
11 public interface PosibleValue {
12 /**Метод возвращает строковое представление возможного значения свойства
13 * объекта.
14 */
15 public Object getValue();
16 /**Метод возвращает псевдоним значения. Если свойство установлено тогда
17 * конечный пользователь будет видеть псевдоним при выборе значения для
18 * свойства.
19 */
20 public String getAlias();
21 /**Метод возвращает дескриптор свойства с которым связяно данное возможное
22 * значение
23 */
24 public PropertyDescriptor getPropertyDescriptor();
25 }