ICE-5837 avoid generating properties that are already found in parent classes; this fixes the problem of infinite calls from getId() to getClientId() and vice versa
Effect Changes towards following JIRA ICE-5846 (Sparkle: Support predefined effects for component-specific events and state-changes)
Effect support added to the Calendar component, as well as some refactoring.
ICE-5837 removed occurrences of 'useTemplate' from Meta classes; removed usage of 'useTemplate' and PropertyTemplate class from the generator; added auto-inheritance of entire fields/properties from superclasses
ICE-5837 intermediate check in; @Property default values set to UNSET for enum fields; @Property fields are now auto-inherited from superclasses, but PropertyTemplate is still used; debug code and comments haven't been removed
Changes towards following JIRA ICE-5846 (Sparkle: Support predefined effects for component-specific events and state-changes)
peer concept added so reverse of the component can be invoked on demand.
Changes towards following JIRA ICE-5846 (Sparkle: Support predefined effects for component-specific events and state-changes)
Name problem fixed, rule added so initial property can be get from style class and user defined property will take precedence. Component level layer added to enforce the style class. panelTabset has been modified to use plugin type of functionality. Changes made to the behavior so getScript can return function with run() call, or can return function instance only for custom components.