Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
3000354

Files

FilesIWE
org/semwebcentral/example/ResourceBundleExample.java 001
org/semwebcentral/example/ResourceBundleExample.java 0022
org/semwebcentral/example/package.html 001
org/semwebcentral/gforge/theme/tabs/GraphicUtil.java 0032
org/semwebcentral/gforge/theme/tabs/TabCell.java 0086
org/semwebcentral/gforge/theme/tabs/TabCellConfig.java 0017
org/semwebcentral/gforge/theme/tabs/TabCellRow.java 0015
org/semwebcentral/gforge/theme/tabs/TabGenerator.java 0036
org/semwebcentral/gforge/theme/tabs/package.html 001
org/semwebcentral/test/HelloWorldExample.java 0011
org/semwebcentral/test/package.html 001
org/semwebcentral/workflow/bean/CategoryBean.java 0026
org/semwebcentral/workflow/bean/ProjectBean.java 0019
org/semwebcentral/workflow/bean/ResourceBean.java 0022
org/semwebcentral/workflow/bean/WorkflowBean.java 0013
org/semwebcentral/workflow/bean/WorkflowContext.java 0013
org/semwebcentral/workflow/bean/WorkflowContextBuilder.java 0037
org/semwebcentral/workflow/bean/package.html 001

org/semwebcentral/example/ResourceBundleExample.java

ErrorLine
Error File does not end with a newline. 0

org/semwebcentral/example/ResourceBundleExample.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 5
Error Missing a Javadoc comment. 7
Error Line contains a tab character. 9
Error Line contains a tab character. 10
Error Line contains a tab character. 11
Error Line contains a tab character. 12
Error Line contains a tab character. 13
Error Line contains a tab character. 14
Error Line contains a tab character. 15
Error Line contains a tab character. 16
Error Line contains a tab character. 17
Error Line contains a tab character. 18
Error Name 'RESOURCE_PACKAGE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 18
Error Line contains a tab character. 19
Error Line contains a tab character. 20
Error Line contains a tab character. 21
Error Name 'BUNDLE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 21
Error Line contains a tab character. 22
Error Name 'FULL_BUNDLE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 24
Error Line contains a tab character. 26
Error Line contains a tab character. 28

org/semwebcentral/example/package.html

ErrorLine
Error Missing package documentation file.0

org/semwebcentral/gforge/theme/tabs/GraphicUtil.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 5
Error Utility classes should not have a public or default constructor. 5
Error Missing a Javadoc comment. 9
Error Parameter outputDirString should be final. 9
Error Missing a Javadoc comment. 18
Error Parameter image should be final. 18
Error Parameter width should be final. 18
Error Parameter height should be final. 18
Error Line is longer than 120 characters. 22
Error Missing a Javadoc comment. 29
Error Parameter image should be final. 29
Error Parameter x should be final. 29
Error Parameter y should be final. 29
Error Parameter width should be final. 29
Error Parameter height should be final. 29
Error Line is longer than 120 characters. 34
Error Missing a Javadoc comment. 40
Error Parameter imageLocation should be final. 40
Error Missing a Javadoc comment. 49
Error Parameter outputDir should be final. 49
Error Parameter fileName should be final. 49
Error Parameter image should be final. 49
Error Line is longer than 120 characters. 57
Error Missing a Javadoc comment. 57
Error Parameter outputDir should be final. 57
Error Parameter fileName should be final. 57
Error Parameter thumbImage should be final. 57
Error Line is longer than 120 characters. 61
Error '100' is a magic number. 65
Error '100' is a magic number. 66
Error '100.0f' is a magic number. 67

org/semwebcentral/gforge/theme/tabs/TabCell.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 12
Error Method 'getBgImage' is not designed for extension - needs to be abstract, final or empty. 14
Error Missing a Javadoc comment. 14
Error Method 'getActualImage' is not designed for extension - needs to be abstract, final or empty. 19
Error Missing a Javadoc comment. 19
Error 'if' construct must use '{}'s. 21
Error 'if' construct must use '{}'s. 23
Error Method 'setBgImage' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28
Error Parameter bgImage should be final. 28
Error 'bgImage' hides a field. 28
Error Missing a Javadoc comment. 33
Error Method 'getBgWidth' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Method 'getActualWidth' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error 'if' construct must use '{}'s. 42
Error 'if' construct must use '{}'s. 44
Error Method 'getActualHeight' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error 'if' construct must use '{}'s. 51
Error 'if' construct must use '{}'s. 53
Error Method 'getBgWidthInt' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Method 'setBgWidth' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter bgWidth should be final. 63
Error 'bgWidth' hides a field. 63
Error Missing a Javadoc comment. 68
Error Method 'getBgHeight' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Method 'getBgHeightInt' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Method 'setBgHeight' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Parameter bgHeight should be final. 80
Error 'bgHeight' hides a field. 80
Error Missing a Javadoc comment. 85
Error Method 'getBgAlign' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Method 'setBgAlign' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Parameter bgAlign should be final. 92
Error 'bgAlign' hides a field. 92
Error Missing a Javadoc comment. 97
Error Method 'getImgSrc' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Method 'setImgSrc' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter imgSrc should be final. 104
Error 'imgSrc' hides a field. 104
Error Missing a Javadoc comment. 109
Error Method 'getImgWidth' is not designed for extension - needs to be abstract, final or empty. 111
Error Missing a Javadoc comment. 111
Error Method 'getImgWidthInt' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Method 'setImgWidth' is not designed for extension - needs to be abstract, final or empty. 121
Error Missing a Javadoc comment. 121
Error Parameter imgWidth should be final. 121
Error 'imgWidth' hides a field. 121
Error Missing a Javadoc comment. 126
Error Method 'getImgHeight' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Method 'getImgHeightInt' is not designed for extension - needs to be abstract, final or empty. 133
Error Missing a Javadoc comment. 133
Error Method 'setImgHeight' is not designed for extension - needs to be abstract, final or empty. 138
Error Missing a Javadoc comment. 138
Error Parameter imgHeight should be final. 138
Error 'imgHeight' hides a field. 138
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 143
Error Missing a Javadoc comment. 143
Error Missing a Javadoc comment. 170
Error Parameter intString should be final. 170
Error 'if' construct must use '{}'s. 172
Error Missing a Javadoc comment. 187
Error Parameter intString should be final. 187
Error 'if' construct must use '{}'s. 189
Error Missing a Javadoc comment. 194
Error Parameter intString should be final. 194
Error 'if' construct must use '{}'s. 196
Error 'if' construct must use '{}'s. 198
Error Method 'isBgWidthPercent' is not designed for extension - needs to be abstract, final or empty. 203
Error Missing a Javadoc comment. 203
Error Method 'isImgWidthPercent' is not designed for extension - needs to be abstract, final or empty. 208
Error Missing a Javadoc comment. 208

org/semwebcentral/gforge/theme/tabs/TabCellConfig.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 12
Error Missing a Javadoc comment. 13
Error Method 'getBottomCellRow' is not designed for extension - needs to be abstract, final or empty. 15
Error Missing a Javadoc comment. 15
Error Method 'setBottomCellRow' is not designed for extension - needs to be abstract, final or empty. 20
Error Missing a Javadoc comment. 20
Error Parameter bottomCellRow should be final. 20
Error 'bottomCellRow' hides a field. 20
Error Method 'getTopCellRow' is not designed for extension - needs to be abstract, final or empty. 25
Error Missing a Javadoc comment. 25
Error Method 'setTopCellRow' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Parameter topCellRow should be final. 30
Error 'topCellRow' hides a field. 30
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35

org/semwebcentral/gforge/theme/tabs/TabCellRow.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 14
Error Variable 'tabCell' must be private and have accessor methods. 14
Error Method 'setTabCell' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28
Error Parameter index should be final. 28
Error Parameter cell should be final. 28
Error Method 'getTabCell' is not designed for extension - needs to be abstract, final or empty. 32
Error Missing a Javadoc comment. 32
Error Parameter index should be final. 32
Error Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error 'tabCell' hides a field. 49

org/semwebcentral/gforge/theme/tabs/TabGenerator.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Utility classes should not have a public or default constructor. 10
Error Line is longer than 120 characters. 13
Error Missing a Javadoc comment. 13
Error Name 'configLoc' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 13
Error Line is longer than 120 characters. 15
Error Missing a Javadoc comment. 15
Error Name 'tabSheetLoc' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 15
Error Missing a Javadoc comment. 17
Error Parameter args should be final. 17
Error Missing a Javadoc comment. 32
Error Line is longer than 120 characters. 43
Error Missing a Javadoc comment. 43
Error Parameter row should be final. 43
Error Parameter sourceImage should be final. 43
Error Parameter outputDir should be final. 43
Error Missing a Javadoc comment. 54
Error Parameter tabsheetloc should be final. 54
Error Missing a Javadoc comment. 64
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 67
Error Parameter cell should be final. 67
Error Parameter image should be final. 67
Error Parameter outputDir should be final. 67
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 127
Error Parameter imageLocation should be final. 127
Error '300' is a magic number. 141
Error '10' is a magic number. 141
Error Missing a Javadoc comment. 156
Error Parameter imageLocation should be final. 156
Error '14' is a magic number. 170
Error '23' is a magic number. 170
Error '30' is a magic number. 170
Error '8' is a magic number. 170
Error Missing a Javadoc comment. 186

org/semwebcentral/gforge/theme/tabs/package.html

ErrorLine
Error Missing package documentation file.0

org/semwebcentral/test/HelloWorldExample.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 10
Error Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 12
Error Missing a Javadoc comment. 12
Error Parameter request should be final. 12
Error Parameter response should be final. 13
Error Line contains a tab character. 23
Error Line contains a tab character. 27
Error Line contains a tab character. 28
Error Line contains a tab character. 29
Error Line contains a tab character. 30

org/semwebcentral/test/package.html

ErrorLine
Error Missing package documentation file.0

org/semwebcentral/workflow/bean/CategoryBean.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 15
Error Missing a Javadoc comment. 16
Error Method 'getInputType' is not designed for extension - needs to be abstract, final or empty. 18
Error Missing a Javadoc comment. 18
Error Method 'setInputType' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Parameter inputType should be final. 23
Error 'inputType' hides a field. 23
Error Method 'getOutputType' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28
Error Method 'setOutputType' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Parameter outputType should be final. 33
Error 'outputType' hides a field. 33
Error Missing a Javadoc comment. 38
Error Method 'getProjectList' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Method 'addProject' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Parameter project should be final. 45
Error Method 'getProject' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter index should be final. 50
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55

org/semwebcentral/workflow/bean/ProjectBean.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 15
Error Method 'getHomepage' is not designed for extension - needs to be abstract, final or empty. 17
Error Missing a Javadoc comment. 17
Error Method 'setHomepage' is not designed for extension - needs to be abstract, final or empty. 22
Error Missing a Javadoc comment. 22
Error Parameter homepage should be final. 22
Error 'homepage' hides a field. 22
Error Method 'getDownloadUrl' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Method 'setDownloadUrl' is not designed for extension - needs to be abstract, final or empty. 32
Error Missing a Javadoc comment. 32
Error Parameter downloadUrl should be final. 32
Error 'downloadUrl' hides a field. 32
Error Missing a Javadoc comment. 37
Error Parameter inputType should be final. 37
Error Missing a Javadoc comment. 42
Error Parameter inputType should be final. 42

org/semwebcentral/workflow/bean/ResourceBean.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 13
Error Missing a Javadoc comment. 13
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 18
Error Missing a Javadoc comment. 18
Error Parameter description should be final. 18
Error 'description' hides a field. 18
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28
Error Parameter name should be final. 28
Error 'name' hides a field. 28
Error Method 'getRdfId' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Method 'setRdfId' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter rdfId should be final. 38
Error 'rdfId' hides a field. 38
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45

org/semwebcentral/workflow/bean/WorkflowBean.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 6
Error Missing a Javadoc comment. 8
Error Method 'getToolList' is not designed for extension - needs to be abstract, final or empty. 10
Error Missing a Javadoc comment. 10
Error Method 'addCategory' is not designed for extension - needs to be abstract, final or empty. 15
Error Missing a Javadoc comment. 15
Error Parameter tool should be final. 15
Error Method 'getTool' is not designed for extension - needs to be abstract, final or empty. 20
Error Missing a Javadoc comment. 20
Error Parameter index should be final. 20
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 25
Error Missing a Javadoc comment. 25

org/semwebcentral/workflow/bean/WorkflowContext.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Missing a Javadoc comment. 16
Error Method 'getList' is not designed for extension - needs to be abstract, final or empty. 17
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 22
Error Method 'getHash' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 28
Error Method 'addWorkflow' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter bean should be final. 42
Error Missing a Javadoc comment. 62
Error Parameter args should be final. 62

org/semwebcentral/workflow/bean/WorkflowContextBuilder.java

ErrorLine
Error Line does not match expected header line of '/*'. 1
Error Using the '.*' form of import should be avoided - com.hp.hpl.jena.rdf.model.*. 7
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 48
Error Parameter dataURL should be final. 48
Error 'for' construct must use '{}'s. 52
Error Method 'getWorkflows' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Method 'generateWorkflowData' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Parameter workflowContext should be final. 68
Error Missing a Javadoc comment. 79
Error Parameter workflowResource should be final. 79
Error Missing a Javadoc comment. 98
Error Parameter categoryResource should be final. 98
Error Missing a Javadoc comment. 116
Error Parameter projectResource should be final. 116
Error 'if' construct must use '{}'s. 125
Error 'if' construct must use '{}'s. 128
Error Missing a Javadoc comment. 151
Error Parameter project should be final. 151
Error 'if' construct must use '{}'s. 153
Error Avoid inline conditionals. 156
Error Expected an @return tag. 165
Error Parameter project should be final. 165
Error 'if' construct must use '{}'s. 168
Error Avoid inline conditionals. 173
Error 'cast' is not followed by whitespace. 173
Error '7' is a magic number. 176
Error Missing a Javadoc comment. 182
Error Parameter catResource should be final. 182
Error 'model' hides a field. 186
Error Missing a Javadoc comment. 197
Error Method 'printWorkflows' is not designed for extension - needs to be abstract, final or empty. 213
Error Missing a Javadoc comment. 223
Error Parameter workflowContext should be final. 223

org/semwebcentral/workflow/bean/package.html

ErrorLine
Error Missing package documentation file.0