]> git.mxchange.org Git - hub.git/commit
Exceptions, interfaces and many classes added/rewritten:
authorRoland Häder <roland@mxchange.org>
Tue, 4 Aug 2009 23:28:37 +0000 (23:28 +0000)
committerRoland Häder <roland@mxchange.org>
Tue, 4 Aug 2009 23:28:37 +0000 (23:28 +0000)
commit02f5d01514d6dcd9a0b5e2b07aa5b1bc9265ea33
tree453aee74f579711e0099c8f2b48b5bbbb6757db2
parent15585567c2714b3a3072fab8b1a8cb5d5c259f7e
Exceptions, interfaces and many classes added/rewritten:
- Exceptions for lists (Iterator Pattern) added
- Interfaces for Visitor Pattern added
- Interface Listable (Iterator Pattern) added
- Base listener extended with Visitor Pattern method accept()
- List and list group classes added (Iterator Pattern)
- Shutdown visitor class for listener pool added
34 files changed:
.gitattributes
application/hub/config.php
application/hub/exceptions/lists/.htaccess [new file with mode: 0644]
application/hub/exceptions/lists/class_ListGroupAlreadyAddedException.php [new file with mode: 0644]
application/hub/exceptions/lists/class_NoListGroupException.php [new file with mode: 0644]
application/hub/interfaces/listener/class_Listenable.php
application/hub/interfaces/lists/.htaccess [new file with mode: 0644]
application/hub/interfaces/lists/class_Listable.php [new file with mode: 0644]
application/hub/interfaces/visitor/class_Visitable.php
application/hub/interfaces/visitor/class_Visitor.php [new file with mode: 0644]
application/hub/interfaces/visitor/pool/.htaccess [new file with mode: 0644]
application/hub/interfaces/visitor/pool/class_PoolVisitor.php [new file with mode: 0644]
application/hub/main/iterator/.htaccess [new file with mode: 0644]
application/hub/main/iterator/class_ [new file with mode: 0644]
application/hub/main/iterator/class_BaseIterator.php [new file with mode: 0644]
application/hub/main/iterator/pool/.htaccess [new file with mode: 0644]
application/hub/main/iterator/pool/class_ShutdownPoolIterator.php [new file with mode: 0644]
application/hub/main/listener/class_BaseListener.php
application/hub/main/listener/class_BaseListenerDecorator.php
application/hub/main/lists/.htaccess [new file with mode: 0644]
application/hub/main/lists/class_ [new file with mode: 0644]
application/hub/main/lists/class_BaseList.php [new file with mode: 0644]
application/hub/main/lists/groups/.htaccess [new file with mode: 0644]
application/hub/main/lists/groups/class_ListGroupList.php [new file with mode: 0644]
application/hub/main/lists/pool/.htaccess [new file with mode: 0644]
application/hub/main/lists/pool/class_PoolEntriesList.php [new file with mode: 0644]
application/hub/main/pools/class_BasePool.php
application/hub/main/pools/listener/class_DefaultListenerPool.php
application/hub/main/visitor/.htaccess [new file with mode: 0644]
application/hub/main/visitor/class_ [new file with mode: 0644]
application/hub/main/visitor/class_BaseVisitor.php [new file with mode: 0644]
application/hub/main/visitor/shutdown/.htaccess [new file with mode: 0644]
application/hub/main/visitor/shutdown/class_Shutdown [new file with mode: 0644]
application/hub/main/visitor/shutdown/class_ShutdownListenerPoolVisitor.php [new file with mode: 0644]