Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurences per tag.

TagTotal number of occurences
@todo94
TODO3

Each tag is detailed below:

@todo

Number of occurences found in the code: 94

incubator.net.xoetrope.xui.XApplicationContextLine
MAKE SURE TO CHECK THE TODOs BEFORE USING THIS CLASS!!!!s Change the use of XApplet within XProject to use this class instead32
cleanup return type621
net.xoetrope.awt.XDialogLine
This needs to be retested with different JDKs. Suspect that the check should be if ( ! bUseNativeHeaders && bIsModal )1001
net.xoetrope.builder.XuiBuilderLine
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 2005873
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.XHtmlFormLayoutLine
this isn't right as the component cumulative width isn't considered */185
net.xoetrope.builder.w3c.html.tags.ALine
release XHyperLabel as part of XUI51
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.FontLine
fix this broken composition */53
net.xoetrope.builder.w3c.html.tags.HrLine
release XShape as part of XUI51
net.xoetrope.html.XAppletLine
use ReflectionHelper */96
replace this with a call to the XProject.getObject();115
fix this */144
net.xoetrope.html.XButtonLine
fix this method98
remove the disabled attribute without using JavaScript107
net.xoetrope.html.XCheckboxLine
fix this method of checking the checkbox */104
remove the disabled attribute without using JavaScript126
net.xoetrope.html.XComboBoxLine
remove the disabled attribute without using JavaScript154
net.xoetrope.html.XDialogLine
This needs to be retested with different JDKs. Suspect that the966
net.xoetrope.html.XEditLine
remove the disabled attribute without using JavaScript103
net.xoetrope.html.XImageLine
complete this method */168
net.xoetrope.html.XMessageBoxLine
complete this method */34
complete this method */54
net.xoetrope.html.XPasswordLine
remove the disabled attribute without using JavaScript103
net.xoetrope.html.XRadioButtonLine
remove the disabled attribute without using JavaScript73
fix this method of checking the radiobutton */129
net.xoetrope.html.XTableLine
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.XTextAreaLine
remove the disabled attribute without using JavaScript132
net.xoetrope.optional.data.XOptionalDataSourceLine
check that the file is not already extracted, up-to-date and in use. */244
net.xoetrope.optional.data.sql.DataConnectionLine
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.DatabaseFieldModelLine
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.DatabaseRowModelLine
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.SvgPreprocessorLine
Use constants for the IDs29
Use something like a StringTokenizer to split the string and allow for recursion86
net.xoetrope.optional.laf.synth.SynthPreprocessorLine
Use constants for the IDs49
Use something like a StringTokenizer to split the string and allow for recursion122
net.xoetrope.optional.laf.synth.WidgetPainterLine
draw the line with the selected color for the selected tab242
net.xoetrope.optional.layout.GuideSupportLine
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.XServiceModelNodeLine
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.ComponentAdapterLine
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 needed90
net.xoetrope.swing.SwingComponentFactoryLine
put these components into the registry and remove this factory12
net.xoetrope.swing.XAppletLine
fill in this implementation */163
net.xoetrope.swing.XDialogLine
This needs to be retested with different JDKs. Suspect that the check should be if ( ! bUseNativeHeaders && bIsModal )1058
net.xoetrope.swing.XTreeLine
add listeners19
add data bindings20
add simple path/node selection interfaces21
net.xoetrope.swing.app.XDesktopAppLine
fill in this implementation */105
net.xoetrope.swing.docking.XDockableHeaderLine
find the system color for the tab/button highlights */176
draw/replace the border */177
change this image for a proper 'dock'/minimize icon336
net.xoetrope.swing.docking.XDockingPanelLine
remove this hack, its probably no longer needed - insetad use getConstraint */165
net.xoetrope.swing.docking.XDockingSideBarLine
fixup popup location for other sidebar locations155
improve this timer setup to handle exit/rentry of the mouse350
build a better way of rotating the button text390
get the font metrics and get a more accurate size for the text493
net.xoetrope.swt.XAppletLine
fill in this implementation */131
move this code elsewhere, it will block*/143
net.xoetrope.xui.XApplicationContextLine
MAKE SURE TO CHECK THE TODOs BEFORE USING THIS CLASS!!!!s Change the use of XApplet within XProject to use this class instead19
fix */572
cleanup return type693
net.xoetrope.xui.XComponentFactoryLine
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.XPageHelperLine
use the reflection helper for this974

TODO

Number of occurences found in the code: 3

net.xoetrope.awt.XDialogEventDispatchThreadLine
Look into using Thread.interrupt() instead29
net.xoetrope.html.XDialogEventDispatchThreadLine
Look into using Thread.interrupt() instead29
net.xoetrope.swing.XDialogEventDispatchThreadLine
Look into using Thread.interrupt() instead26