| incubator.net.xoetrope.xui.XApplicationContext | Line |
|---|
| MAKE SURE TO CHECK THE TODOs BEFORE USING THIS CLASS!!!!s Change the use of XApplet within XProject to use this class instead | 32 |
| cleanup return type | 621 |
| net.xoetrope.awt.XDialog | Line |
|---|
| This needs to be retested with different JDKs. Suspect that the check should be if ( ! bUseNativeHeaders && bIsModal ) | 1001 |
| net.xoetrope.builder.XuiBuilder | Line |
|---|
| this method attempts to set all the attributes of the layout and it's parent as the attributes are embedded in the parent element. Need to separate the two and provide a separate element for the layout. | 554 |
| These factories need to be extended to determine the binding type form both the component type and model node type. This probably requires some sort of configuration or perhaps a voting mechanism to allow a binding be composed of mulitple bindings and adapters so that it is possible to go from any given node type to any (possibly unknown to XUI) component type. - LO'C 2 May 2005 | 873 |
| this method attempts to set all the attributes of the layout and it's parent as the attributes are embedded in the parent element. Need to separate the two and provide a separate element for the layout. | 1079 |
| add a return type to the XAttributedComponent interface and check it so that if the attribute is not set try to use the bean api/reflection to set the attribute based on the attribute name */ | 1277 |
| net.xoetrope.builder.w3c.html.XHtmlFormLayout | Line |
|---|
| this isn't right as the component cumulative width isn't considered */ | 185 |
| net.xoetrope.builder.w3c.html.tags.A | Line |
|---|
| release XHyperLabel as part of XUI | 51 |
| a hyper label will not work is another object, say an image is embedded in the link, instead we should just add a mouse click event and inject a showPage call. | 54 |
| net.xoetrope.builder.w3c.html.tags.Font | Line |
|---|
| fix this broken composition */ | 53 |
| net.xoetrope.builder.w3c.html.tags.Hr | Line |
|---|
| release XShape as part of XUI | 51 |
| net.xoetrope.html.XApplet | Line |
|---|
| use ReflectionHelper */ | 96 |
| replace this with a call to the XProject.getObject(); | 115 |
| fix this */ | 144 |
| net.xoetrope.html.XButton | Line |
|---|
| fix this method | 98 |
| remove the disabled attribute without using JavaScript | 107 |
| net.xoetrope.html.XCheckbox | Line |
|---|
| fix this method of checking the checkbox */ | 104 |
| remove the disabled attribute without using JavaScript | 126 |
| net.xoetrope.html.XComboBox | Line |
|---|
| remove the disabled attribute without using JavaScript | 154 |
| net.xoetrope.html.XDialog | Line |
|---|
| This needs to be retested with different JDKs. Suspect that the | 966 |
| net.xoetrope.html.XEdit | Line |
|---|
| remove the disabled attribute without using JavaScript | 103 |
| net.xoetrope.html.XPassword | Line |
|---|
| remove the disabled attribute without using JavaScript | 103 |
| net.xoetrope.html.XRadioButton | Line |
|---|
| remove the disabled attribute without using JavaScript | 73 |
| fix this method of checking the radiobutton */ | 129 |
| net.xoetrope.html.XTable | Line |
|---|
| merge the setValue methods so as to take an Object in argument */ | 129 |
| change the elements argument to an Object[] as soon as the setValue method takes an Object[] in argument. */ | 469 |
| change the elements argument to an Object[] as soon as the setValue method takes an Object[] in argument. */ | 482 |
| net.xoetrope.html.XTextArea | Line |
|---|
| remove the disabled attribute without using JavaScript | 132 |
| net.xoetrope.optional.data.XOptionalDataSource | Line |
|---|
| check that the file is not already extracted, up-to-date and in use. */ | 244 |
| net.xoetrope.optional.data.sql.DataConnection | Line |
|---|
| propogate local updates to the server. If records have been added then they will need to be identified and saved and then their pseudo IDs will need to be fixed up. | 326 |
| net.xoetrope.optional.data.sql.DatabaseFieldModel | Line |
|---|
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 79 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 91 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 113 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 126 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 139 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 151 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 164 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 177 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 188 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 197 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 207 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 259 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 270 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 281 |
| net.xoetrope.optional.data.sql.DatabaseRowModel | Line |
|---|
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 100 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 219 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 228 |
| Implement this abstract method*/ | 363 |
| net.xoetrope.optional.laf.synth.SvgPreprocessor | Line |
|---|
| Use constants for the IDs | 29 |
| Use something like a StringTokenizer to split the string and allow for recursion | 86 |
| net.xoetrope.optional.laf.synth.SynthPreprocessor | Line |
|---|
| Use constants for the IDs | 49 |
| Use something like a StringTokenizer to split the string and allow for recursion | 122 |
| net.xoetrope.optional.laf.synth.WidgetPainter | Line |
|---|
| draw the line with the selected color for the selected tab | 242 |
| net.xoetrope.optional.layout.GuideSupport | Line |
|---|
| drop reading of this old style reading after then next beta */ | 139 |
| drop reading of this old style reading after then next beta */ | 147 |
| drop reading of this old style reading after then next beta */ | 197 |
| net.xoetrope.optional.service.XServiceModelNode | Line |
|---|
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 136 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 143 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 149 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 157 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 236 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 242 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 248 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 254 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 283 |
| Implement this net.xoetrope.xui.data.XModel abstract method*/ | 289 |
| net.xoetrope.registry.ComponentAdapter | Line |
|---|
| add a method of evaluating attributes so that helper classes can be used to set the properties, e.g. if some interpretation or type conversion of the attribute values is needed | 90 |
| net.xoetrope.swing.SwingComponentFactory | Line |
|---|
| put these components into the registry and remove this factory | 12 |
| net.xoetrope.swing.XApplet | Line |
|---|
| fill in this implementation */ | 163 |
| net.xoetrope.swing.XDialog | Line |
|---|
| This needs to be retested with different JDKs. Suspect that the check should be if ( ! bUseNativeHeaders && bIsModal ) | 1058 |
| net.xoetrope.swing.XTree | Line |
|---|
| add listeners | 19 |
| add data bindings | 20 |
| add simple path/node selection interfaces | 21 |
| net.xoetrope.swing.app.XDesktopApp | Line |
|---|
| fill in this implementation */ | 105 |
| net.xoetrope.swing.docking.XDockableHeader | Line |
|---|
| find the system color for the tab/button highlights */ | 176 |
| draw/replace the border */ | 177 |
| change this image for a proper 'dock'/minimize icon | 336 |
| net.xoetrope.swing.docking.XDockingPanel | Line |
|---|
| remove this hack, its probably no longer needed - insetad use getConstraint */ | 165 |
| net.xoetrope.swing.docking.XDockingSideBar | Line |
|---|
| fixup popup location for other sidebar locations | 155 |
| improve this timer setup to handle exit/rentry of the mouse | 350 |
| build a better way of rotating the button text | 390 |
| get the font metrics and get a more accurate size for the text | 493 |
| net.xoetrope.swt.XApplet | Line |
|---|
| fill in this implementation */ | 131 |
| move this code elsewhere, it will block*/ | 143 |
| net.xoetrope.xui.XApplicationContext | Line |
|---|
| MAKE SURE TO CHECK THE TODOs BEFORE USING THIS CLASS!!!!s Change the use of XApplet within XProject to use this class instead | 19 |
| fix */ | 572 |
| cleanup return type | 693 |
| net.xoetrope.xui.XComponentFactory | Line |
|---|
| consider using an SWT Component factory so as to remove these nuances of SWT to an SWT specific class. | 459 |
| check if this block of code is reachable or has an effect as the construct component method calls buildRegisteredComponent. | 503 |
| net.xoetrope.xui.XPageHelper | Line |
|---|
| use the reflection helper for this | 974 |