01: package com.bostechcorp.cbesb.common.util.custcomponent;
02:
03: /**
04: * The base property interface to model the name and value pair
05: * @author elu
06: *
07: */
08: public interface IProperty {
09:
10: /**
11: *
12: * @return the name of the property
13: */
14: public String getName();
15:
16: /**
17: *
18: * @return whether the property is a required property
19: */
20: public boolean isRequired();
21:
22: /**
23: *
24: * @return whether the property is readonly.
25: */
26: public boolean isReadonly();
27: }
|