├── .classpath ├── .gitignore ├── .project ├── .settings ├── org.eclipse.jdt.core.prefs └── org.eclipse.jdt.ui.prefs ├── LICENSE-LGPL-3.0.txt ├── README └── src ├── com └── towel │ ├── awt │ ├── Action.java │ ├── ActionListenerManager.java │ ├── ActionManager.java │ └── ann │ │ ├── Action.java │ │ ├── ActionManager.java │ │ └── ActionSequence.java │ ├── bean │ ├── DefaultFormatter.java │ ├── DynamicFormatter.java │ ├── Formatter.java │ └── FormatterAdapter.java │ ├── bind │ ├── Binder.java │ ├── NamedBinder.java │ ├── annotation │ │ ├── AnnotatedBinder.java │ │ ├── Bindable.java │ │ └── Form.java │ └── modifier │ │ ├── ComponentModifier.java │ │ ├── JCheckBoxModifier.java │ │ └── JTextComponentModifier.java │ ├── cache │ └── FormatterCache.java │ ├── cfg │ ├── Configuration.java │ ├── ProgressiveString.java │ ├── StringConfiguration.java │ ├── StringUtil.java │ └── TowelConfig.java │ ├── collections │ ├── CollectionsUtil.java │ ├── ListNavigator.java │ ├── Navigator.java │ ├── aggr │ │ ├── AggregateFunc.java │ │ ├── FuncAvg.java │ │ ├── FuncConcat.java │ │ └── FuncSum.java │ ├── filter │ │ └── Filter.java │ └── paginator │ │ ├── ListPaginator.java │ │ └── Paginator.java │ ├── el │ ├── FieldResolver.java │ ├── NotResolvableFieldException.java │ ├── annotation │ │ ├── AnnotationResolver.java │ │ └── Resolvable.java │ ├── factory │ │ └── FieldResolverFactory.java │ └── handler │ │ ├── BlankHandler.java │ │ ├── FieldAccessHandler.java │ │ ├── FieldHandler.java │ │ └── MethodHandler.java │ ├── exc │ ├── CollectedExceptions.java │ └── ExceptionCollecter.java │ ├── file │ └── Directory.java │ ├── graphics │ └── LoopImage.java │ ├── io │ └── Closable.java │ ├── login │ ├── CannotLoginException.java │ ├── LoginListener.java │ ├── LoginScreen.java │ └── User.java │ ├── math │ ├── Expression.java │ └── exp │ │ ├── Node.java │ │ └── Operator.java │ ├── reflec │ └── ClassIntrospector.java │ ├── role │ ├── Role.java │ ├── RoleManager.java │ └── RoleMember.java │ ├── sound │ ├── Formatted.java │ ├── MidiPlayer.java │ ├── PlayingStreamed.java │ ├── Sampled.java │ ├── Sound.java │ ├── SoundManager.java │ ├── Streamed.java │ └── filter │ │ └── LoopFilter.java │ ├── swing │ ├── ButtonLabel.java │ ├── GuiUtils.java │ ├── Manager.java │ ├── ModalWindow.java │ ├── TextUtils.java │ ├── calendar │ │ ├── CalendarView.java │ │ └── DatePicker.java │ ├── combo │ │ └── ObjectComboBoxModel.java │ ├── event │ │ ├── ObjectSelectListener.java │ │ └── SelectEvent.java │ ├── img │ │ ├── ImageLoopPanel.java │ │ └── JImagePanel.java │ ├── list │ │ └── InfoList.java │ ├── scroll │ │ ├── ScrollBar.java │ │ ├── ScrollEvent.java │ │ └── ScrollEventListener.java │ ├── separator │ │ └── TitledSeparator.java │ ├── splash │ │ ├── ProgressCalculator.java │ │ └── SplashScreen.java │ └── table │ │ ├── AggregateModel.java │ │ ├── JTableView.java │ │ ├── ObjectTableModel.java │ │ ├── OptionTable.java │ │ ├── Resizer.java │ │ ├── SelectTable.java │ │ ├── TableFilter.java │ │ ├── adapter │ │ ├── AbstractColumn.java │ │ ├── Column.java │ │ ├── ColumnTableModel.java │ │ ├── DateView.java │ │ ├── EditableColumn.java │ │ ├── SimpleColumn.java │ │ └── TableColumnModelAdapter.java │ │ └── headerpopup │ │ ├── HeaderButtonListener.java │ │ ├── HeaderPopup.java │ │ ├── HeaderPopupEvent.java │ │ ├── HeaderPopupListener.java │ │ └── TableHeaderPopup.java │ ├── time │ ├── DateUtils.java │ └── Hour.java │ ├── util │ ├── HashBuilder.java │ ├── MappedMap.java │ └── Pair.java │ └── validator │ └── annotation │ └── Number.java ├── res ├── gui │ ├── down.gif │ └── down_red.gif ├── strings.properties └── strings_pt_BR.properties ├── sandbox ├── AdvancedJTableBuilder.java ├── JKSSelect.java ├── NewSelectTable.java ├── PagingTable.java ├── Selectable.java ├── installer │ ├── Step.java │ ├── StepCfgLoader.java │ ├── StepParser.java │ └── steps │ │ ├── ExtractZipStep.java │ │ └── MkDirStep.java └── validator │ ├── Condition.java │ ├── ConditionFactory.java │ ├── EqualsCondition.java │ ├── NotEqualsCondition.java │ ├── Validate.java │ └── Validator.java └── test ├── CollectionsUtilTest.java ├── FieldFormatterTest.java ├── FieldResolverTest.java ├── TableFilterTest.java ├── awt └── ActionManagerTest.java ├── bean └── TestDynamicFormatter.java ├── cfg └── StringUtilTest.java ├── el └── FieldAcessHandlerTest.java ├── img ├── JImagePanelLoopTest.java └── JImagePanelSingleTest.java ├── math └── ExpressionTest.java ├── model ├── EPerson.java ├── ObjectTableModelTest.java ├── Person.java ├── PersonHolder.java └── PreData.java └── swing ├── ComboBoxDynamicFormatterTest.java ├── JTableTest.java ├── JTableViewTest.java ├── SelectTableViewTest.java └── calendar └── CalendarViewTest.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | classes 2 | javadoc 3 | *.jar 4 | *.zip 5 | bin 6 | 7 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /LICENSE-LGPL-3.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/LICENSE-LGPL-3.0.txt -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/README -------------------------------------------------------------------------------- /src/com/towel/awt/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/awt/Action.java -------------------------------------------------------------------------------- /src/com/towel/awt/ActionListenerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/awt/ActionListenerManager.java -------------------------------------------------------------------------------- /src/com/towel/awt/ActionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/awt/ActionManager.java -------------------------------------------------------------------------------- /src/com/towel/awt/ann/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/awt/ann/Action.java -------------------------------------------------------------------------------- /src/com/towel/awt/ann/ActionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/awt/ann/ActionManager.java -------------------------------------------------------------------------------- /src/com/towel/awt/ann/ActionSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/awt/ann/ActionSequence.java -------------------------------------------------------------------------------- /src/com/towel/bean/DefaultFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bean/DefaultFormatter.java -------------------------------------------------------------------------------- /src/com/towel/bean/DynamicFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bean/DynamicFormatter.java -------------------------------------------------------------------------------- /src/com/towel/bean/Formatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bean/Formatter.java -------------------------------------------------------------------------------- /src/com/towel/bean/FormatterAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bean/FormatterAdapter.java -------------------------------------------------------------------------------- /src/com/towel/bind/Binder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/Binder.java -------------------------------------------------------------------------------- /src/com/towel/bind/NamedBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/NamedBinder.java -------------------------------------------------------------------------------- /src/com/towel/bind/annotation/AnnotatedBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/annotation/AnnotatedBinder.java -------------------------------------------------------------------------------- /src/com/towel/bind/annotation/Bindable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/annotation/Bindable.java -------------------------------------------------------------------------------- /src/com/towel/bind/annotation/Form.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/annotation/Form.java -------------------------------------------------------------------------------- /src/com/towel/bind/modifier/ComponentModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/modifier/ComponentModifier.java -------------------------------------------------------------------------------- /src/com/towel/bind/modifier/JCheckBoxModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/modifier/JCheckBoxModifier.java -------------------------------------------------------------------------------- /src/com/towel/bind/modifier/JTextComponentModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/bind/modifier/JTextComponentModifier.java -------------------------------------------------------------------------------- /src/com/towel/cache/FormatterCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/cache/FormatterCache.java -------------------------------------------------------------------------------- /src/com/towel/cfg/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/cfg/Configuration.java -------------------------------------------------------------------------------- /src/com/towel/cfg/ProgressiveString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/cfg/ProgressiveString.java -------------------------------------------------------------------------------- /src/com/towel/cfg/StringConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/cfg/StringConfiguration.java -------------------------------------------------------------------------------- /src/com/towel/cfg/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/cfg/StringUtil.java -------------------------------------------------------------------------------- /src/com/towel/cfg/TowelConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/cfg/TowelConfig.java -------------------------------------------------------------------------------- /src/com/towel/collections/CollectionsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/CollectionsUtil.java -------------------------------------------------------------------------------- /src/com/towel/collections/ListNavigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/ListNavigator.java -------------------------------------------------------------------------------- /src/com/towel/collections/Navigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/Navigator.java -------------------------------------------------------------------------------- /src/com/towel/collections/aggr/AggregateFunc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/aggr/AggregateFunc.java -------------------------------------------------------------------------------- /src/com/towel/collections/aggr/FuncAvg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/aggr/FuncAvg.java -------------------------------------------------------------------------------- /src/com/towel/collections/aggr/FuncConcat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/aggr/FuncConcat.java -------------------------------------------------------------------------------- /src/com/towel/collections/aggr/FuncSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/aggr/FuncSum.java -------------------------------------------------------------------------------- /src/com/towel/collections/filter/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/filter/Filter.java -------------------------------------------------------------------------------- /src/com/towel/collections/paginator/ListPaginator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/paginator/ListPaginator.java -------------------------------------------------------------------------------- /src/com/towel/collections/paginator/Paginator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/collections/paginator/Paginator.java -------------------------------------------------------------------------------- /src/com/towel/el/FieldResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/FieldResolver.java -------------------------------------------------------------------------------- /src/com/towel/el/NotResolvableFieldException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/NotResolvableFieldException.java -------------------------------------------------------------------------------- /src/com/towel/el/annotation/AnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/annotation/AnnotationResolver.java -------------------------------------------------------------------------------- /src/com/towel/el/annotation/Resolvable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/annotation/Resolvable.java -------------------------------------------------------------------------------- /src/com/towel/el/factory/FieldResolverFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/factory/FieldResolverFactory.java -------------------------------------------------------------------------------- /src/com/towel/el/handler/BlankHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/handler/BlankHandler.java -------------------------------------------------------------------------------- /src/com/towel/el/handler/FieldAccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/handler/FieldAccessHandler.java -------------------------------------------------------------------------------- /src/com/towel/el/handler/FieldHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/handler/FieldHandler.java -------------------------------------------------------------------------------- /src/com/towel/el/handler/MethodHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/el/handler/MethodHandler.java -------------------------------------------------------------------------------- /src/com/towel/exc/CollectedExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/exc/CollectedExceptions.java -------------------------------------------------------------------------------- /src/com/towel/exc/ExceptionCollecter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/exc/ExceptionCollecter.java -------------------------------------------------------------------------------- /src/com/towel/file/Directory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/file/Directory.java -------------------------------------------------------------------------------- /src/com/towel/graphics/LoopImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/graphics/LoopImage.java -------------------------------------------------------------------------------- /src/com/towel/io/Closable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/io/Closable.java -------------------------------------------------------------------------------- /src/com/towel/login/CannotLoginException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/login/CannotLoginException.java -------------------------------------------------------------------------------- /src/com/towel/login/LoginListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/login/LoginListener.java -------------------------------------------------------------------------------- /src/com/towel/login/LoginScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/login/LoginScreen.java -------------------------------------------------------------------------------- /src/com/towel/login/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/login/User.java -------------------------------------------------------------------------------- /src/com/towel/math/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/math/Expression.java -------------------------------------------------------------------------------- /src/com/towel/math/exp/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/math/exp/Node.java -------------------------------------------------------------------------------- /src/com/towel/math/exp/Operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/math/exp/Operator.java -------------------------------------------------------------------------------- /src/com/towel/reflec/ClassIntrospector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/reflec/ClassIntrospector.java -------------------------------------------------------------------------------- /src/com/towel/role/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/role/Role.java -------------------------------------------------------------------------------- /src/com/towel/role/RoleManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/role/RoleManager.java -------------------------------------------------------------------------------- /src/com/towel/role/RoleMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/role/RoleMember.java -------------------------------------------------------------------------------- /src/com/towel/sound/Formatted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/Formatted.java -------------------------------------------------------------------------------- /src/com/towel/sound/MidiPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/MidiPlayer.java -------------------------------------------------------------------------------- /src/com/towel/sound/PlayingStreamed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/PlayingStreamed.java -------------------------------------------------------------------------------- /src/com/towel/sound/Sampled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/Sampled.java -------------------------------------------------------------------------------- /src/com/towel/sound/Sound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/Sound.java -------------------------------------------------------------------------------- /src/com/towel/sound/SoundManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/SoundManager.java -------------------------------------------------------------------------------- /src/com/towel/sound/Streamed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/Streamed.java -------------------------------------------------------------------------------- /src/com/towel/sound/filter/LoopFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/sound/filter/LoopFilter.java -------------------------------------------------------------------------------- /src/com/towel/swing/ButtonLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/ButtonLabel.java -------------------------------------------------------------------------------- /src/com/towel/swing/GuiUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/GuiUtils.java -------------------------------------------------------------------------------- /src/com/towel/swing/Manager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/Manager.java -------------------------------------------------------------------------------- /src/com/towel/swing/ModalWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/ModalWindow.java -------------------------------------------------------------------------------- /src/com/towel/swing/TextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/TextUtils.java -------------------------------------------------------------------------------- /src/com/towel/swing/calendar/CalendarView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/calendar/CalendarView.java -------------------------------------------------------------------------------- /src/com/towel/swing/calendar/DatePicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/calendar/DatePicker.java -------------------------------------------------------------------------------- /src/com/towel/swing/combo/ObjectComboBoxModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/combo/ObjectComboBoxModel.java -------------------------------------------------------------------------------- /src/com/towel/swing/event/ObjectSelectListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/event/ObjectSelectListener.java -------------------------------------------------------------------------------- /src/com/towel/swing/event/SelectEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/event/SelectEvent.java -------------------------------------------------------------------------------- /src/com/towel/swing/img/ImageLoopPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/img/ImageLoopPanel.java -------------------------------------------------------------------------------- /src/com/towel/swing/img/JImagePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/img/JImagePanel.java -------------------------------------------------------------------------------- /src/com/towel/swing/list/InfoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/list/InfoList.java -------------------------------------------------------------------------------- /src/com/towel/swing/scroll/ScrollBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/scroll/ScrollBar.java -------------------------------------------------------------------------------- /src/com/towel/swing/scroll/ScrollEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/scroll/ScrollEvent.java -------------------------------------------------------------------------------- /src/com/towel/swing/scroll/ScrollEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/scroll/ScrollEventListener.java -------------------------------------------------------------------------------- /src/com/towel/swing/separator/TitledSeparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/separator/TitledSeparator.java -------------------------------------------------------------------------------- /src/com/towel/swing/splash/ProgressCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/splash/ProgressCalculator.java -------------------------------------------------------------------------------- /src/com/towel/swing/splash/SplashScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/splash/SplashScreen.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/AggregateModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/AggregateModel.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/JTableView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/JTableView.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/ObjectTableModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/ObjectTableModel.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/OptionTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/OptionTable.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/Resizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/Resizer.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/SelectTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/SelectTable.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/TableFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/TableFilter.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/adapter/AbstractColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/adapter/AbstractColumn.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/adapter/Column.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/adapter/Column.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/adapter/ColumnTableModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/adapter/ColumnTableModel.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/adapter/DateView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/adapter/DateView.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/adapter/EditableColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/adapter/EditableColumn.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/adapter/SimpleColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/adapter/SimpleColumn.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/adapter/TableColumnModelAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/adapter/TableColumnModelAdapter.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/headerpopup/HeaderButtonListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/headerpopup/HeaderButtonListener.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/headerpopup/HeaderPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/headerpopup/HeaderPopup.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/headerpopup/HeaderPopupEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/headerpopup/HeaderPopupEvent.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/headerpopup/HeaderPopupListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/headerpopup/HeaderPopupListener.java -------------------------------------------------------------------------------- /src/com/towel/swing/table/headerpopup/TableHeaderPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/swing/table/headerpopup/TableHeaderPopup.java -------------------------------------------------------------------------------- /src/com/towel/time/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/time/DateUtils.java -------------------------------------------------------------------------------- /src/com/towel/time/Hour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/time/Hour.java -------------------------------------------------------------------------------- /src/com/towel/util/HashBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/util/HashBuilder.java -------------------------------------------------------------------------------- /src/com/towel/util/MappedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/util/MappedMap.java -------------------------------------------------------------------------------- /src/com/towel/util/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/util/Pair.java -------------------------------------------------------------------------------- /src/com/towel/validator/annotation/Number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/com/towel/validator/annotation/Number.java -------------------------------------------------------------------------------- /src/res/gui/down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/res/gui/down.gif -------------------------------------------------------------------------------- /src/res/gui/down_red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/res/gui/down_red.gif -------------------------------------------------------------------------------- /src/res/strings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/res/strings.properties -------------------------------------------------------------------------------- /src/res/strings_pt_BR.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/res/strings_pt_BR.properties -------------------------------------------------------------------------------- /src/sandbox/AdvancedJTableBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/AdvancedJTableBuilder.java -------------------------------------------------------------------------------- /src/sandbox/JKSSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/JKSSelect.java -------------------------------------------------------------------------------- /src/sandbox/NewSelectTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/NewSelectTable.java -------------------------------------------------------------------------------- /src/sandbox/PagingTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/PagingTable.java -------------------------------------------------------------------------------- /src/sandbox/Selectable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/Selectable.java -------------------------------------------------------------------------------- /src/sandbox/installer/Step.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/installer/Step.java -------------------------------------------------------------------------------- /src/sandbox/installer/StepCfgLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/installer/StepCfgLoader.java -------------------------------------------------------------------------------- /src/sandbox/installer/StepParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/installer/StepParser.java -------------------------------------------------------------------------------- /src/sandbox/installer/steps/ExtractZipStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/installer/steps/ExtractZipStep.java -------------------------------------------------------------------------------- /src/sandbox/installer/steps/MkDirStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/installer/steps/MkDirStep.java -------------------------------------------------------------------------------- /src/sandbox/validator/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/validator/Condition.java -------------------------------------------------------------------------------- /src/sandbox/validator/ConditionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/validator/ConditionFactory.java -------------------------------------------------------------------------------- /src/sandbox/validator/EqualsCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/validator/EqualsCondition.java -------------------------------------------------------------------------------- /src/sandbox/validator/NotEqualsCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/validator/NotEqualsCondition.java -------------------------------------------------------------------------------- /src/sandbox/validator/Validate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/validator/Validate.java -------------------------------------------------------------------------------- /src/sandbox/validator/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/sandbox/validator/Validator.java -------------------------------------------------------------------------------- /src/test/CollectionsUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/CollectionsUtilTest.java -------------------------------------------------------------------------------- /src/test/FieldFormatterTest.java: -------------------------------------------------------------------------------- 1 | package test; 2 | 3 | 4 | public class FieldFormatterTest { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /src/test/FieldResolverTest.java: -------------------------------------------------------------------------------- 1 | package test; 2 | 3 | public class FieldResolverTest { 4 | } 5 | -------------------------------------------------------------------------------- /src/test/TableFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/TableFilterTest.java -------------------------------------------------------------------------------- /src/test/awt/ActionManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/awt/ActionManagerTest.java -------------------------------------------------------------------------------- /src/test/bean/TestDynamicFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/bean/TestDynamicFormatter.java -------------------------------------------------------------------------------- /src/test/cfg/StringUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/cfg/StringUtilTest.java -------------------------------------------------------------------------------- /src/test/el/FieldAcessHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/el/FieldAcessHandlerTest.java -------------------------------------------------------------------------------- /src/test/img/JImagePanelLoopTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/img/JImagePanelLoopTest.java -------------------------------------------------------------------------------- /src/test/img/JImagePanelSingleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/img/JImagePanelSingleTest.java -------------------------------------------------------------------------------- /src/test/math/ExpressionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/math/ExpressionTest.java -------------------------------------------------------------------------------- /src/test/model/EPerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/model/EPerson.java -------------------------------------------------------------------------------- /src/test/model/ObjectTableModelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/model/ObjectTableModelTest.java -------------------------------------------------------------------------------- /src/test/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/model/Person.java -------------------------------------------------------------------------------- /src/test/model/PersonHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/model/PersonHolder.java -------------------------------------------------------------------------------- /src/test/model/PreData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/model/PreData.java -------------------------------------------------------------------------------- /src/test/swing/ComboBoxDynamicFormatterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/swing/ComboBoxDynamicFormatterTest.java -------------------------------------------------------------------------------- /src/test/swing/JTableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/swing/JTableTest.java -------------------------------------------------------------------------------- /src/test/swing/JTableViewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/swing/JTableViewTest.java -------------------------------------------------------------------------------- /src/test/swing/SelectTableViewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/swing/SelectTableViewTest.java -------------------------------------------------------------------------------- /src/test/swing/calendar/CalendarViewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkyVasconcelos/Towel/HEAD/src/test/swing/calendar/CalendarViewTest.java --------------------------------------------------------------------------------