[ 
https://issues.apache.org/jira/browse/ACE-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Koelewijn updated ACE-206:
--------------------------------

    Attachment: ace-206-1.patch

First patch for refactoring of ace-webui-vaadin. Global description of changes:
New class AddArtifactWindow, extracted from VaadinClient class.
new class LoginWindow, extracted from VaadinClient class, it uses a callback 
for credential verification.
Refactored AbstractAddWindow to use callbacks instead of subclasses, renamed it 
to GenericAddWindow because it is no longer an abstract class.
Removed all private subclasses of AbstractAddWindow from VaadinClient, this 
functionality is now included in anonymous inner classes created on the fly as 
callbacks for the GenericAddWindow.
Created new package ...webui.domain. Moved Named* classes and OBREntry class to 
this package.

Reformatted a number of classes according to the formatting rules I uploaded in 
ACE-203.


                
> Refactor the Vaadin webui
> -------------------------
>
>                 Key: ACE-206
>                 URL: https://issues.apache.org/jira/browse/ACE-206
>             Project: Ace
>          Issue Type: Task
>          Components: Web UI
>    Affects Versions: 0.8.0
>            Reporter: Denis Koelewijn
>         Attachments: ace-206-1.patch
>
>
> The Vaain webui is in need of refactoring. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to