+ *
* Then use the above properties as %X{param} in your log4j configuration. For
* example, in log4j.properties:
*
diff --git a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/Cache.java b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/Cache.java
index de82a0c77f..0dc58f6107 100644
--- a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/Cache.java
+++ b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/Cache.java
@@ -137,7 +137,7 @@ public boolean getWdkIsCaching() {
* Disabling the caching can be useful when benchmarking
* database and system tunings.
*
- * @see org.gusdb.wdk.model.config.ModelConfig#setCaching
+ * @see org.gusdb.wdk.model.config.ModelConfig#isCaching
*/
@Override
public void toggleWdkIsCaching() {
diff --git a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/ModelConfig.java b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/ModelConfig.java
index d95898c5e3..d4ce7a0a72 100644
--- a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/ModelConfig.java
+++ b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/ModelConfig.java
@@ -7,8 +7,8 @@
* that the WDK may have added or removed or even changed some values
* relative to the state on the filesystem.
*
- * @see org.gusdb.wdk.jmx.mbeans.AbstractConfig#setValuesFromGetters
- * @see org.gusdb.wdk.model.ModelConfig
+ * @see org.gusdb.wdk.jmx.mbeans.AbstractAttributesBean#setValuesFromGetters
+ * @see org.gusdb.wdk.model.config.ModelConfig
* @see org.gusdb.wdk.model.config.ModelConfigUserDB
* @see org.gusdb.wdk.model.config.ModelConfigAppDB
*/
diff --git a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/AbstractDbInfo.java b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/AbstractDbInfo.java
index 7bedf501fa..bfd5967c98 100644
--- a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/AbstractDbInfo.java
+++ b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/AbstractDbInfo.java
@@ -206,7 +206,7 @@ public void populateDbfSizeOnDisk(HashMap dbfSizeOnDiskMap) {
* add an 'isValid' column with one of the follow values:
*
* 0 if the link is valid. More precisely, the query
- * 'select 1 from dual@' returns a row.
+ * 'select 1 from dual[@dblink]' returns a row.
*
* 1 if the link is invalid. More precisely, if the link test throws an SqlException, as
* is typical for bad username/password or when the host name could not be resolved.
diff --git a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/DbInfoFactory.java b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/DbInfoFactory.java
index cf072f5887..3d6e3987c5 100644
--- a/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/DbInfoFactory.java
+++ b/Model/src/main/java/org/gusdb/wdk/jmx/mbeans/dbms/DbInfoFactory.java
@@ -5,11 +5,11 @@
public class DbInfoFactory {
/**
- * Returns an implementation of DBInfo appropriate for the given platform
+ * Returns an implementation of DBInfo appropriate for the given db
*
- * @param platform platform for which DBInfo is desired
+ * @param db instance for which info should be extracted
* @return appropriate implementation of DBInfo
- * @throws IllegalArgumentException if no DBInfo exists for the given platform
+ * @throws IllegalArgumentException if no DBInfo exists for the given db
*/
public static DbInfo getDbInfo(DatabaseInstance db) {
switch (db.getConfig().getPlatformEnum()) {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/Group.java b/Model/src/main/java/org/gusdb/wdk/model/Group.java
index 5ab7582e60..4b8c97b225 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/Group.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/Group.java
@@ -5,16 +5,14 @@
/**
*
- * Currently, a group is only used to group {@link Param}s together in the
+ * Currently, a group is only used to group {@link org.gusdb.wdk.model.query.param.Param}s together in the
* question page for display/layout purpose.
*
*
- *
If a {@link Param} is not assigned to any group, it will be assigned to the
+ *
If a {@link org.gusdb.wdk.model.query.param.Param} is not assigned to any group, it will be assigned to the
* default {@link Group#Empty} group.
*
- * @author: xingao
- * @created: Mar 1, 2007
- * @updated: Mar 1, 2007
+ * @author xingao
*/
public class Group extends WdkModelBase {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/GroupSet.java b/Model/src/main/java/org/gusdb/wdk/model/GroupSet.java
index 6660ced4f9..567eeb82ec 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/GroupSet.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/GroupSet.java
@@ -1,6 +1,3 @@
-/**
- *
- */
package org.gusdb.wdk.model;
import java.util.ArrayList;
@@ -11,9 +8,7 @@
/**
* A model set used to contain {@code } tags.
*
- * @author: Jerric
- * @created: Mar 1, 2007
- * @updated: Mar 1, 2007
+ * @author Jerric
*/
public class GroupSet extends WdkModelBase implements ModelSetI {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/ModelXmlParser.java b/Model/src/main/java/org/gusdb/wdk/model/ModelXmlParser.java
index 8dfd27deab..97b5d353c4 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/ModelXmlParser.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/ModelXmlParser.java
@@ -136,8 +136,8 @@
*
*
* First, the parser will start from the top level model file, and get sub-model files from the
- * {@code } tag. currently, we only support {@code } in the top level model file, and
- * sub-model file cannot have {@code } to other sub-models.
+ * {@code <import>} tag. currently, we only support {@code <import>} in the top level model file, and
+ * sub-model file cannot have {@code <import>} to other sub-models.
*
*
*
@@ -159,12 +159,12 @@
*
*
* Next, a DOM will be created for each top level and sub-model, and DOM of sub-model will be injected into
- * top level model. the {@code } root tag in each sub-model will be ignored, but all its child
- * elements will be inserted into the {@code } in the top level DOM.
+ * top level model. the {@code <wdkModel>} root tag in each sub-model will be ignored, but all its child
+ * elements will be inserted into the {@code <wdkModel>} in the top level DOM.
*
*
*
- * Next, the DOM will be streamed into Apache {@link org.apache.commons.digester.Digester}, and a
+ * Next, the DOM will be streamed into Apache {@link org.apache.commons.digester3.Digester}, and a
* {@link WdkModel} object will be created.
*
*
@@ -178,9 +178,9 @@
*
* Lastly, {@link WdkModel#resolveReferences} will be called and object references will be resolved, for
* example, a {@link Question} object will have a reference to {@link RecordClass} object. In certain cases, a
- * clone will be created, such as a {@link Question will have a copy of the ID {@link Query}, and a
+ * clone will be created, such as a {@link Question} will have a copy of the ID {@link Query}, and a
* {@link Query} will have a local copy of all the {@link Param}s because the properties of a {@link Param}
- * can be overriden in the {@code } inside of {@code , , and }.
+ * can be overriden in the {@code <paramRef>} inside of {@code <question>, <sqlQuery>, and <processQuery>}.
*
*
* @author jerric
diff --git a/Model/src/main/java/org/gusdb/wdk/model/WdkModel.java b/Model/src/main/java/org/gusdb/wdk/model/WdkModel.java
index 2a9526f253..dc202f02e7 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/WdkModel.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/WdkModel.java
@@ -536,7 +536,7 @@ public void setResources() throws WdkModelException {
/**
* This method should happen after the resolveReferences, since projectId is set by this method from
- * modelConfig <- I am a horrible comment, explore later (resolveReferences is called in this method)
+ * modelConfig <-- I am a horrible comment, explore later (resolveReferences is called in this method)
*/
public void configure(ModelConfig modelConfig) throws WdkModelException {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/WdkModelName.java b/Model/src/main/java/org/gusdb/wdk/model/WdkModelName.java
index 1b4a237ec4..c2cacc729d 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/WdkModelName.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/WdkModelName.java
@@ -1,14 +1,10 @@
-/**
- *
- */
package org.gusdb.wdk.model;
/**
- * An object representation of the tag in the WDK model file. it
+ * An object representation of the <modelName> tag in the WDK model file. it
* defines the project name, version, and other release information.
*
* @author Jerric
- *
*/
public class WdkModelName extends WdkModelBase {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/WdkSqlScriptRunner.java b/Model/src/main/java/org/gusdb/wdk/model/WdkSqlScriptRunner.java
index a8146f5aae..fc37486c44 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/WdkSqlScriptRunner.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/WdkSqlScriptRunner.java
@@ -16,7 +16,7 @@
/**
* Runs an SQL script against a WDK app, user, or account database. Simply run:
*
- * > fgpJava org.gusdb.wdk.model.WdkSqlScriptRunner <...args>
+ * > fgpJava org.gusdb.wdk.model.WdkSqlScriptRunner (...args)
*
* @author rdoherty
*/
diff --git a/Model/src/main/java/org/gusdb/wdk/model/WdkUserException.java b/Model/src/main/java/org/gusdb/wdk/model/WdkUserException.java
index 0b4c4525d0..4cdfe8c452 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/WdkUserException.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/WdkUserException.java
@@ -11,7 +11,6 @@
* etc.
*
* @author Jerric
- * @modified Jan 6, 2006
*/
public class WdkUserException extends WdkException {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/WdkView.java b/Model/src/main/java/org/gusdb/wdk/model/WdkView.java
index e3f580a260..facc11148f 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/WdkView.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/WdkView.java
@@ -55,8 +55,8 @@ public boolean isDefault() {
}
/**
- * @param _default
- * the _default to set
+ * @param defaultValue
+ * the default to set
*/
public void setDefault(boolean defaultValue) {
_default = defaultValue;
diff --git a/Model/src/main/java/org/gusdb/wdk/model/answer/SummaryViewHandler.java b/Model/src/main/java/org/gusdb/wdk/model/answer/SummaryViewHandler.java
index 2eff7e7100..a23642d86e 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/answer/SummaryViewHandler.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/answer/SummaryViewHandler.java
@@ -14,6 +14,7 @@
*
* @author jerric
*/
+@Deprecated
public interface SummaryViewHandler {
/**
@@ -22,8 +23,7 @@ public interface SummaryViewHandler {
* @param answerSpec answer spec for which to provide a model
* @param parameters parameters passed to configure this view
* @param user current user
- * @param wdkModel WDK model
- * @return model
+ * @return model for JSP to display this summary view
* @throws WdkModelException if system exception occurs
* @throws WdkUserException if input parameters are invalid
*/
@@ -37,7 +37,6 @@ Map process(RunnableObj answerSpec, Map
*
If answerValue is a SingleRecordAnswerValue, a
* SingleRecordStream is returned
- *
If result size of answerValue is <= passed
+ *
If result size of answerValue is <= passed
* maxPageSize, then the answerValue's paging is set to that a single
* (first) page of that size and a PageAnswerRecordStream is returned
*
Otherwise, a FileBasedRecordStream is returned
diff --git a/Model/src/main/java/org/gusdb/wdk/model/columntool/ColumnReporter.java b/Model/src/main/java/org/gusdb/wdk/model/columntool/ColumnReporter.java
index a6ae9a6092..09eb7a47e9 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/columntool/ColumnReporter.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/columntool/ColumnReporter.java
@@ -24,7 +24,7 @@ public interface ColumnReporter extends ColumnToolElement, Repor
* Another way to set properties on this reporter (added to
* comply with the Reporter interface). By default, immediately
* gets the properties from the provider and sets them using
- * setProperties(Map).
+ * setProperties(Map<String,String>).
*/
@Override
default Reporter setProperties(PropertiesProvider props) {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfig.java b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfig.java
index f8d886b095..7d70842d8b 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfig.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfig.java
@@ -17,7 +17,6 @@
* for the WDK system.
*
* @author Jerric
- * @modified Jan 6, 2006 - Jerric add a property for the name of query history table
*/
public class ModelConfig implements OAuthConfig {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigAppDB.java b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigAppDB.java
index a7071264d0..169db6d7ea 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigAppDB.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigAppDB.java
@@ -2,7 +2,7 @@
/**
*
- * An object representation of the {@code } tag in the
+ * An object representation of the {@code <appDB>} tag in the
* {@code model-config.xml}. The information defined in this tag is about how to
* connect to the database which contains application data.
*
diff --git a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigBuilder.java b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigBuilder.java
index 2e6a0a8fe9..a94f09e3ba 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigBuilder.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigBuilder.java
@@ -281,7 +281,7 @@ public void setOauthUrl(String oauthUrl) {
}
/**
- * @param _oauthUrl OAuth2 client ID to use for authentication
+ * @param oauthClientId OAuth2 client ID to use for authentication
* (used only if authentication method is OAUTH2)
*/
public void setOauthClientId(String oauthClientId) {
@@ -289,7 +289,7 @@ public void setOauthClientId(String oauthClientId) {
}
/**
- * @param _oauthUrl OAuth2 client secret to use for authentication
+ * @param oauthClientSecret OAuth2 client secret to use for authentication
* (used only if authentication method is OAUTH2)
*/
public void setOauthClientSecret(String oauthClientSecret) {
@@ -321,8 +321,7 @@ public void setKeyStorePassPhrase(String keyStorePassPhrase) {
}
/**
- * @param _secretKeyFile
- * the secretKeyFile to set
+ * @param useWeights whether to use weights
*/
public void setUseWeights(boolean useWeights) {
_useWeights = useWeights;
diff --git a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigUserDB.java b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigUserDB.java
index 74022e6ae3..a92ac2bd49 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigUserDB.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/config/ModelConfigUserDB.java
@@ -13,13 +13,11 @@
import org.gusdb.wdk.model.WdkModelException;
/**
- * An object representation of the {@code } tag in the {@code model-config.xml}. Two schema are used
- * for host wdk tables, and the {@link ModelConfigUserDB#userSchema} has the tables used to user specific
- * data, while the {@link ModelConfigUserDB#wdkEngineSchema} has the tables used to store the data shared
- * between users.
- *
+ * An object representation of the {@code <userDB>} tag in the {@code model-config.xml}.
+ * The {@link ModelConfigUserDB#userSchema} contains the tables used to store user-specific
+ * data.
+ *
* @author xingao
- *
*/
public class ModelConfigUserDB extends ModelConfigDB {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/config/QueryMonitor.java b/Model/src/main/java/org/gusdb/wdk/model/config/QueryMonitor.java
index 7d188ccb3e..d5bd0f00b2 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/config/QueryMonitor.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/config/QueryMonitor.java
@@ -1,6 +1,3 @@
-/**
- *
- */
package org.gusdb.wdk.model.config;
import java.util.LinkedHashSet;
@@ -10,8 +7,8 @@
import org.gusdb.fgputil.db.slowquery.QueryLogConfig;
/**
- * An object representation of the tag in the model-config.xml.
- * it controls the logging of slow queries & broken queries.
+ * An object representation of the <queryMonitor> tag in the model-config.xml.
+ * it controls the logging of slow queries and broken queries.
*
* When an SQL statement runs longer than broken threshold, it doesn't really mean the SQL
* is failed, it's just extremely slow, and need to be fixed. If such a super
diff --git a/Model/src/main/java/org/gusdb/wdk/model/filter/Filter.java b/Model/src/main/java/org/gusdb/wdk/model/filter/Filter.java
index 38044b3e71..8a71b11e2e 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/filter/Filter.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/filter/Filter.java
@@ -3,7 +3,6 @@
import org.gusdb.fgputil.validation.ValidationBundle;
import org.gusdb.fgputil.validation.ValidationLevel;
import org.gusdb.wdk.model.WdkModelException;
-import org.gusdb.wdk.model.WdkUserException;
import org.gusdb.wdk.model.answer.AnswerValue;
import org.gusdb.wdk.model.answer.spec.SimpleAnswerSpec;
import org.gusdb.wdk.model.question.Question;
@@ -59,31 +58,20 @@ public boolean containerSupports(FilterType filterType) {
void setView(String view);
/**
- * @returns false if this filter should affect the actual result; true if it only affects the results view
+ * @return false if this filter should affect the actual result; true if it only affects the results view
*/
FilterType getFilterType();
void setIsViewOnly(boolean isViewOnly);
/**
- * @returns true if this filter will always be applied to steps whose questions include it, false if it
+ * @return true if this filter will always be applied to steps whose questions include it, false if it
* can be removed from those steps
*/
boolean getIsAlwaysApplied();
void setIsAlwaysApplied(boolean isAlwaysApplied);
- /**
- * get the display value of the filter. The value will be displayed on the applied filter list.
- *
- * @param answer
- * the answerValue on which the filter has been applied.
- * @param jsValue
- * the actual value that has been applied to the current filter.
- * @return
- * @throws WdkModelException
- * @throws WdkUserException
- */
void setDefaultValue(JSONObject defaultValue);
/**
@@ -94,6 +82,15 @@ public boolean containerSupports(FilterType filterType) {
*/
JSONObject getDefaultValue(SimpleAnswerSpec simpleSpec);
+ /**
+ * get the display value of the filter. The value will be displayed on the applied filter list.
+ *
+ * @param answer
+ * the answerValue on which the filter has been applied.
+ * @param jsValue
+ * the actual value that has been applied to the current filter.
+ * @return
+ */
String getDisplayValue(AnswerValue answer, JSONObject jsValue) throws WdkModelException;
/**
@@ -102,7 +99,6 @@ public boolean containerSupports(FilterType filterType) {
* @param idSql
* @return
* @throws WdkModelException
- * @throws WdkUserException
*/
JSONObject getSummaryJson(AnswerValue answer, String idSql) throws WdkModelException;
diff --git a/Model/src/main/java/org/gusdb/wdk/model/filter/StrategyFilter.java b/Model/src/main/java/org/gusdb/wdk/model/filter/StrategyFilter.java
index 4a6e290a51..ffa9a7c06e 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/filter/StrategyFilter.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/filter/StrategyFilter.java
@@ -64,10 +64,11 @@ private JSONObject getStrategiesJson(List strategies) {
}
/**
- * the options contains the id of the strategy chosen as the filter.
- * @throws WdkModelException
+ * the options contains the id of the strategy chosen as the filter
*
- * @see org.gusdb.wdk.model.filter.Filter#getSql(org.gusdb.wdk.model.answer.AnswerValue, java.lang.String, java.lang.String)
+ * @throws WdkModelException
+ *
+ * @see org.gusdb.wdk.model.filter.Filter#getSql
*/
@Override
public String getSql(AnswerValue answer, String idSql, JSONObject jsValue) throws WdkModelException {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/fix/EmailListsGenerator.java b/Model/src/main/java/org/gusdb/wdk/model/fix/EmailListsGenerator.java
index ed593dc225..dc870647cc 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/fix/EmailListsGenerator.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/fix/EmailListsGenerator.java
@@ -18,9 +18,9 @@
/**
+ * Generate email lists to notify releases
+ *
* @author xingao
- *
- * generate email lists to notify releases
*/
public class EmailListsGenerator extends BaseCLI {
@@ -42,17 +42,11 @@ public static void main(String[] args) {
/**
* @param command
- * @param description
*/
public EmailListsGenerator(String command) {
super((command != null) ? command : "wdkGenerateEmailLists", "generate text files with emails lists for each project");
}
- /*
- * (non-Javadoc)
- *
- * @see org.gusdb.fgputil.BaseCLI#declareOptions()
- */
@Override
protected void declareOptions() {
addSingleValueOption(ARG_PROJECT_ID, true, null, "A comma-separated"
@@ -60,11 +54,6 @@ protected void declareOptions() {
+ " under $GUS_HOME, where model-config.xml is stored.");
}
- /*
- * (non-Javadoc)
- *
- * @see org.gusdb.fgputil.BaseCLI#execute()
- */
@Override
protected void execute() throws Exception {
String gusHome = System.getProperty(Utilities.SYSTEM_PROPERTY_GUS_HOME);
diff --git a/Model/src/main/java/org/gusdb/wdk/model/fix/InvalidStepReporter.java b/Model/src/main/java/org/gusdb/wdk/model/fix/InvalidStepReporter.java
index 51e5498306..7e929e5a7e 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/fix/InvalidStepReporter.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/fix/InvalidStepReporter.java
@@ -18,11 +18,11 @@
import org.gusdb.wdk.model.config.ModelConfigUserDB;
/**
+ * This script needs to be run after the model expander and step expander.
+ *
+ * Prints a report of invalid steps
+ *
* @author steve fischer
- *
- * this script needs to be run after the model expander & step expander.
- *
- * prints a report of invalid steps
*/
public class InvalidStepReporter extends BaseCLI {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/fix/SharedStepsResolver.java b/Model/src/main/java/org/gusdb/wdk/model/fix/SharedStepsResolver.java
index 4e94688c74..87840d222e 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/fix/SharedStepsResolver.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/fix/SharedStepsResolver.java
@@ -57,7 +57,6 @@ public static void main(String[] args) {
/**
* @param command
- * @param description
*/
public SharedStepsResolver(String command) {
super((command != null) ? command : "wdkSharedStepsResolver",
@@ -66,22 +65,12 @@ public SharedStepsResolver(String command) {
+ " strategies or other steps, etc.");
}
- /*
- * (non-Javadoc)
- *
- * @see org.gusdb.fgputil.BaseCLI#declareOptions()
- */
@Override
protected void declareOptions() {
addSingleValueOption(ARG_PROJECT_ID, true, null, "A project Id, which should match the directory name"
+ " under $GUS_HOME/config/, where model-config.xml is stored.");
}
- /*
- * (non-Javadoc)
- *
- * @see org.gusdb.fgputil.BaseCLI#execute()
- */
@Override
protected void execute() throws Exception {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/fix/StepParamExpander.java b/Model/src/main/java/org/gusdb/wdk/model/fix/StepParamExpander.java
index 826f811e12..52f1b0e950 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/fix/StepParamExpander.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/fix/StepParamExpander.java
@@ -64,7 +64,6 @@ public static void main(String[] args) {
/**
* @param command
- * @param description
*/
protected StepParamExpander(String command) {
super((command != null) ? command : "stepParamExpander",
diff --git a/Model/src/main/java/org/gusdb/wdk/model/fix/StepValidator.java b/Model/src/main/java/org/gusdb/wdk/model/fix/StepValidator.java
index 29c8c5730e..2b585bb6fb 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/fix/StepValidator.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/fix/StepValidator.java
@@ -27,12 +27,12 @@
import org.gusdb.wdk.model.config.ModelConfigUserDB;
/**
- * @author xingao
- *
- * this script needs to be run after the model expender & step expender.
+ * This script needs to be run after the model expender and step expender.
*
- * just accept one model. the model is only used to provide the access to user db, the result of this
- * program will affect all projects in that user db.
+ * Just accept one model. the model is only used to provide the access to user db, the result of this
+ * program will affect all projects in that user db.
+ *
+ * @author xingao
*/
public class StepValidator extends BaseCLI {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/fix/StrategyFixer.java b/Model/src/main/java/org/gusdb/wdk/model/fix/StrategyFixer.java
index 41efa2d592..7ebc55a0a7 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/fix/StrategyFixer.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/fix/StrategyFixer.java
@@ -13,13 +13,12 @@
import org.gusdb.wdk.model.WdkModel;
/**
- * @author xingao
- *
- * This code is revived to fill in the strategy id on the steps;
- *
- * The original code generates the signature for the strategy (the old system doesn't create the
- * signature automatically, but the new one does. Therefore, this code is considered deprecated.
+ * This code is revived to fill in the strategy id on the steps;
*
+ * The original code generates the signature for the strategy (the old system doesn't create the
+ * signature automatically, but the new one does. Therefore, this code is considered deprecated.
+ *
+ * @author xingao
*/
public class StrategyFixer extends BaseCLI {
@@ -42,18 +41,12 @@ public static void main(String[] args) {
/**
* @param command
- * @param description
*/
protected StrategyFixer(String command) {
super((command == null) ? command : "strategyFixer", "Fill in the strategy id on the steps. "
+ "The original code generate unique strategy signature, and is commented out.");
}
- /*
- * (non-Javadoc)
- *
- * @see org.gusdb.fgputil.BaseCLI#declareOptions()
- */
@Override
protected void declareOptions() {
addSingleValueOption(ARG_PROJECT_ID, true, null, "A project id, which should match the directory name "
@@ -61,11 +54,6 @@ protected void declareOptions() {
" access to apicomm instance, and all the steps from all projects will be patched.");
}
- /*
- * (non-Javadoc)
- *
- * @see org.gusdb.fgputil.BaseCLI#execute()
- */
@Override
protected void execute() throws Exception {
String gusHome = System.getProperty(Utilities.SYSTEM_PROPERTY_GUS_HOME);
diff --git a/Model/src/main/java/org/gusdb/wdk/model/fix/table/TableRowInterfaces.java b/Model/src/main/java/org/gusdb/wdk/model/fix/table/TableRowInterfaces.java
index 26f4798314..642406ba69 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/fix/table/TableRowInterfaces.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/fix/table/TableRowInterfaces.java
@@ -54,7 +54,7 @@ public interface TableRowUpdaterPlugin {
* be calling it synchronously with different row objects.
*
* @param nextRow object representing a row in the DB
- * @return result of processing- essentially a tuple of
+ * @return result of processing- essentially a tuple of <whether_object_should_be_written, updated_object>
* @throws Exception if error occurs while processing row
*/
RowResult processRecord(T nextRow) throws Exception;
diff --git a/Model/src/main/java/org/gusdb/wdk/model/migrate/Migrator1_12To1_13.java b/Model/src/main/java/org/gusdb/wdk/model/migrate/Migrator1_12To1_13.java
index c22e3d222f..620bf5437f 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/migrate/Migrator1_12To1_13.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/migrate/Migrator1_12To1_13.java
@@ -1,9 +1,5 @@
-/**
- * @description
- */
package org.gusdb.wdk.model.migrate;
-import java.security.NoSuchAlgorithmException;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
@@ -23,8 +19,6 @@
/**
* @author Jerric
- * @created May 22, 2007
- * @modified May 22, 2007
*/
public class Migrator1_12To1_13 implements Migrator {
@@ -113,14 +107,6 @@ void setUserId(int userId) {
}
- /**
- * (non-Javadoc)
- *
- * @throws SQLException
- * @throws NoSuchAlgorithmException
- *
- * @see org.gusdb.wdk.model.migrate.Migrator#migrate()
- */
@Override
public void migrate(WdkModel wdkModel, CommandLine commandLine)
throws WdkModelException, SQLException {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/migrate/MigratorController.java b/Model/src/main/java/org/gusdb/wdk/model/migrate/MigratorController.java
index ac8de545d1..4ada9a973f 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/migrate/MigratorController.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/migrate/MigratorController.java
@@ -1,6 +1,3 @@
-/**
- * @description
- */
package org.gusdb.wdk.model.migrate;
import java.lang.reflect.InvocationTargetException;
@@ -23,8 +20,6 @@
/**
* @author Jerric
- * @created May 22, 2007
- * @modified May 22, 2007
*/
public class MigratorController {
@@ -39,12 +34,12 @@ public class MigratorController {
*
* The arguments for the command are:
*
- * -model : the name of the model to be used
+ * -model <model_name>: the name of the model to be used
*
- * -version : the version of the model to be migrated from; the
+ * -version <old_ver>: the version of the model to be migrated from; the
* version is used to determine which migration code to be executed;
*
- * -schema : the old user login schema, where the user data
+ * -schema <old_user_schema>: the old user login schema, where the user data
* is migrated from
*
* @param args
diff --git a/Model/src/main/java/org/gusdb/wdk/model/ontology/Ontology.java b/Model/src/main/java/org/gusdb/wdk/model/ontology/Ontology.java
index acfd2082de..0e2ef104f8 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/ontology/Ontology.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/ontology/Ontology.java
@@ -13,7 +13,7 @@
import org.gusdb.wdk.model.WdkUserException;
/**
- * A special case of TreeNode that represents the root of an
+ * A special case of TreeNode<OntologyNode> that represents the root of an
* ontology tree.
*
* @author rdoherty
diff --git a/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryImpl.java b/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryImpl.java
index eaab52be92..9b4888da31 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryImpl.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryImpl.java
@@ -6,16 +6,12 @@
import java.util.List;
import java.util.Map;
-
-
-
//import org.apache.log4j.Logger;
import org.gusdb.fgputil.functional.TreeNode;
+import org.gusdb.wdk.model.WdkModel;
import org.gusdb.wdk.model.WdkModelBase;
import org.gusdb.wdk.model.WdkModelException;
import org.gusdb.wdk.model.WdkModelText;
-import org.gusdb.wdk.model.WdkModel;
-import org.gusdb.wdk.model.WdkUserException;
public class OntologyFactoryImpl extends WdkModelBase implements OntologyFactory {
@@ -67,7 +63,7 @@ public Ontology getOntology(WdkModel wdkModel) throws WdkModelException {
/**
* Get the ontology tree. Throw a WdkUserException if the tree contains circular paths (TODO).
* @return
- * @throws WdkUserException
+ * @throws WdkModelException
*/
@Override
public Ontology getValidatedOntology(WdkModel wdkModel) throws WdkModelException {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryPlugin.java b/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryPlugin.java
index 58bcce9184..8a9ec06e1f 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryPlugin.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/ontology/OntologyFactoryPlugin.java
@@ -10,9 +10,11 @@ public interface OntologyFactoryPlugin {
/**
* Create the ontology tree. This method reads the provided parameters, such as the name of an .owl file. It then
- * creates the ontology, in the form of a tree of TreeNodes. Each TreeNode has as its contents a Map>. In other words,
+ * creates the ontology, in the form of a tree of TreeNodes. Each TreeNode has as its contents a Map<String, List<String>>. In other words,
* a set of properties, where each one has as a value a set of strings.
* @param parameters
+ * @param ontologyName
+ * @param wdkModel
* @return
*/
public TreeNode getTree(Map parameters, String ontologyName, WdkModel wdkModel) throws WdkModelException;
@@ -20,6 +22,7 @@ public interface OntologyFactoryPlugin {
/**
* Validate the parameters that will be provided to the plugin. This is called by the WDK when it creates its model.
* @param parameters
+ * @param ontologyName
*/
public void validateParameters(Map parameters, String ontologyName) throws WdkModelException;
}
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/BooleanQuery.java b/Model/src/main/java/org/gusdb/wdk/model/query/BooleanQuery.java
index cfa38b325e..71f8b04f9a 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/BooleanQuery.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/BooleanQuery.java
@@ -234,7 +234,6 @@ public boolean isBoolean() {
* @param specBuilder
* @param stepId optional step ID used to add information when logging a problem
* @return
- * @throws WdkModelException
*/
public static BooleanOperator getOperator(QueryInstanceSpecBuilder specBuilder, Optional stepId) {
return getOperator(specBuilder.get(BooleanQuery.OPERATOR_PARAM), stepId);
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/ProcessQuery.java b/Model/src/main/java/org/gusdb/wdk/model/query/ProcessQuery.java
index 4300a04ca2..f33b78ae63 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/ProcessQuery.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/ProcessQuery.java
@@ -18,7 +18,7 @@
* defined, otherwise the default of type and width will be used; if your actual
* result is larger than that, the value will be truncated.
*
- * If you don't specify an web service URL in the tag, the
+ * If you don't specify an web service URL in the <processQuery> tag, the
* default web service url in model-config.xml will be used.
*
* If the local flag is true, WDK assumes that the WSF service is installed in
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/param/AbstractDependentParam.java b/Model/src/main/java/org/gusdb/wdk/model/query/param/AbstractDependentParam.java
index 0f09d013e3..8a574d8b15 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/param/AbstractDependentParam.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/param/AbstractDependentParam.java
@@ -48,7 +48,7 @@ public abstract String getSanityDefault(User user, Map contextPa
SelectMode sanitySelectMode) throws WdkModelException;
/**
- * A list of the objects used by this parameter.
+ * A list of the <query> objects used by this parameter.
*/
public abstract Set getContainedQueryFullNames();
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/param/DateParam.java b/Model/src/main/java/org/gusdb/wdk/model/query/param/DateParam.java
index 4f7edc89c0..d2f40d86d4 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/param/DateParam.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/param/DateParam.java
@@ -132,9 +132,6 @@ public Param clone() {
return new DateParam(this);
}
- /**
- * @inheritDoc
- */
@Override
protected ParamValidity validateValue(PartiallyValidatedStableValues contextParamValues, ValidationLevel level) {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/param/EnumItem.java b/Model/src/main/java/org/gusdb/wdk/model/query/param/EnumItem.java
index 0fc0e2af31..4988cf4800 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/param/EnumItem.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/param/EnumItem.java
@@ -168,7 +168,7 @@ public String getDependedExpression() {
* check if the given list of depended values are included in the declared
* depended values.
*
- * @param dependedValues
+ * @param dependedParamValues
* @return
*/
public boolean isValidFor(Map dependedParamValues)
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNew.java b/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNew.java
index 72415a8760..3b2097338b 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNew.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNew.java
@@ -421,7 +421,7 @@ public void resolveReferences(WdkModel model) throws WdkModelException {
* We cache this because typically ontologies are sensitive only to the
* grossest dependent param (e.g. dataset), so will be reused across users.
*
- * @return >
+ * @return Map of <propertyName, <infoKey, infoValue>>
*/
public Map getOntology(User user, Map paramValues)
throws WdkModelException {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNewHandler.java b/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNewHandler.java
index 5799089d75..c76242921f 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNewHandler.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/param/FilterParamNewHandler.java
@@ -46,7 +46,7 @@ public String toStableValue(User user, Object rawValue) {
FROM (${metadata_qc}) mf
WHERE mf.ontology_term_id = 'age'
AND mf.numeric_value >= 66
- AND mf.numeric_value <= 80
+ AND mf.numeric_value <= 80
INTERSECT
SELECT mf.internal
FROM mf.${metadata_qc} mf
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamConfiguration.java b/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamConfiguration.java
index 0975efe286..86376e86aa 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamConfiguration.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamConfiguration.java
@@ -1,6 +1,3 @@
-/**
- * @description
- */
package org.gusdb.wdk.model.query.param;
import org.gusdb.wdk.model.WdkModel;
@@ -9,11 +6,9 @@
/**
* The param configuration represents a tag with boolean property named "value".
- * Currently, it is only used to map tag into a object model.
+ * Currently, it is only used to map <noTranslation> tag into a object model.
*
* @author Jerric
- * @created Jul 5, 2007
- * @modified Jul 5, 2007
*/
public class ParamConfiguration extends WdkModelBase {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamReference.java b/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamReference.java
index 8c86e1b811..95b9c310fe 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamReference.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/query/param/ParamReference.java
@@ -12,11 +12,10 @@
import org.gusdb.wdk.model.query.param.AbstractEnumParam.SelectMode;
/**
- * An object representation of a tag, It is used in query and
+ * An object representation of a <paramRef> tag, It is used in query and
* question tag to reference a param, and provide customization to the param.
*
* @author Jerric
- * @created Feb 16, 2006
*/
public class ParamReference extends Reference {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/question/AttributeList.java b/Model/src/main/java/org/gusdb/wdk/model/question/AttributeList.java
index 4714d3da07..b382b26fb2 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/question/AttributeList.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/question/AttributeList.java
@@ -1,6 +1,3 @@
-/**
- *
- */
package org.gusdb.wdk.model.question;
import java.util.LinkedHashMap;
@@ -12,11 +9,10 @@
import org.gusdb.wdk.model.WdkModelException;
/**
- * This class represents the @{code /} tag. It is used
+ * This class represents the @{code <question>/<attributeList>} tag. It is used
* to define summary attribute list and sorting attribute list.
*
* @author Jerric
- *
*/
public class AttributeList extends WdkModelBase {
@@ -49,23 +45,11 @@ public String[] getSummaryAttributeNames() {
return this.summaryAttributeNames;
}
- /*
- * (non-Javadoc)
- *
- * @see org.gusdb.wdk.model.WdkModelBase#excludeResources(java.lang.String)
- */
@Override
public void excludeResources(String projectId) {
// no resource to release, do nothing
}
- /*
- * (non-Javadoc)
- *
- * @see
- * org.gusdb.wdk.model.WdkModelBase#resolveReferences(org.gusdb.wdk.model.
- * WdkModel)
- */
@Override
public void resolveReferences(WdkModel wodkModel) throws WdkModelException {
// nothing to resolve.
diff --git a/Model/src/main/java/org/gusdb/wdk/model/question/QuestionSuggestion.java b/Model/src/main/java/org/gusdb/wdk/model/question/QuestionSuggestion.java
index 482946140e..e472199400 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/question/QuestionSuggestion.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/question/QuestionSuggestion.java
@@ -1,6 +1,3 @@
-/**
- *
- */
package org.gusdb.wdk.model.question;
import org.gusdb.wdk.model.WdkModelBase;
@@ -13,16 +10,11 @@ public class QuestionSuggestion extends WdkModelBase {
private String _newBuild;
private String _reviseBuild;
- /**
- *
- */
+
public QuestionSuggestion() {
- // TODO Auto-generated constructor stub
+ // needed by digester
}
- /**
- * @param base
- */
public QuestionSuggestion(QuestionSuggestion suggestion) {
super(suggestion);
this._newBuild = suggestion._newBuild;
diff --git a/Model/src/main/java/org/gusdb/wdk/model/question/SearchCategory.java b/Model/src/main/java/org/gusdb/wdk/model/question/SearchCategory.java
index 430fb1e75e..81cddc9cef 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/question/SearchCategory.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/question/SearchCategory.java
@@ -15,12 +15,11 @@
/**
* The SearchCategory is used to group questions into tree structure, and it is
* used in the search menu, web service list, frontpage bubbles etc.
- *
+ *
* Currently, due to the implementation limitation on the add step popup, the
* search category can have at most 3 levels deep.
- *
+ *
* @author jerric
- *
*/
public class SearchCategory extends WdkModelBase {
@@ -256,7 +255,7 @@ public void resolveReferences(WdkModel wdkModel) throws WdkModelException {
/**
* an alternate means to build the tree
- * @param kids
+ * @param kid
*/
public void addChild(SearchCategory kid) {
_children.put(kid.getName(), kid);
diff --git a/Model/src/main/java/org/gusdb/wdk/model/record/AttributeQueryReference.java b/Model/src/main/java/org/gusdb/wdk/model/record/AttributeQueryReference.java
index 889599738b..2711062d7c 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/record/AttributeQueryReference.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/record/AttributeQueryReference.java
@@ -24,7 +24,7 @@
/**
*
- * an object representation of the @{code /}, it
+ * an object representation of the @{code <recordClass>/<attributeQuery>}, it
* provides a reference to an attribute {@link Query}, and
* {@link AttributeField}s can be defined in this tag.
*
@@ -37,19 +37,18 @@
*
*
*
- * The attribute {@link Query> must also have all the primary key
+ * The attribute {@link Query} must also have all the primary key
* {@link Column}s defined, but defining a {@link ColumnAttributeField} for
* those columns is optional.
*
*
*
* At runtime, the attribute query will be used by WDK in two contexts: on
- * summary page & on record page. Please refer to the {@link Query} class for
+ * summary page and on record page. Please refer to the {@link Query} class for
* how to define attribute queries.
*
- * a representation of a @{code /} that is a specification for a ResultSizeSqlPlugin.
- * Has a reference to a {@link Query}
+ * a representation of a @{code <recordClass>/<resultSizeQueryReference>} that is a specification for a ResultSizeSqlPlugin.
+ * Has a reference to a {@link org.gusdb.wdk.model.query.Query}
*
- *
- *
+ *
* @author Steve
- * @created Mar 17, 2015
*/
public class ResultSizeQueryReference extends Reference {
@@ -23,9 +18,6 @@ public class ResultSizeQueryReference extends Reference {
private String recordShortDisplayName;
private String recordShortDisplayNamePlural;
- /**
- *
- */
public ResultSizeQueryReference() {}
/**
diff --git a/Model/src/main/java/org/gusdb/wdk/model/record/TableValue.java b/Model/src/main/java/org/gusdb/wdk/model/record/TableValue.java
index fb86b48d1a..bb463db0f1 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/record/TableValue.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/record/TableValue.java
@@ -25,10 +25,9 @@
* id query, and then the query will be executed in a "bulk" mode, and the table
* value object cannot be used (because we don't want to cache all that many
* values). the external program is responsible for combining the table query
- * with the sorted & paged id query, and read the values directly.
+ * with the sorted and paged id query, and read the values directly.
*
* @author jerric
- *
*/
public class TableValue implements Iterable {
diff --git a/Model/src/main/java/org/gusdb/wdk/model/record/attribute/ColumnAttributeValue.java b/Model/src/main/java/org/gusdb/wdk/model/record/attribute/ColumnAttributeValue.java
index 7b305eadd3..eb6a67a093 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/record/attribute/ColumnAttributeValue.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/record/attribute/ColumnAttributeValue.java
@@ -4,8 +4,8 @@
import org.gusdb.wdk.model.WdkModelException;
/**
- * An wrapper to the actual value of a {@link Column} retrieved from a
- * {@link Query}.
+ * An wrapper to the actual value of a {@link org.gusdb.wdk.model.query.Column} retrieved from a
+ * {@link org.gusdb.wdk.model.query.Query}.
*
* @author Jerric Gao
*/
diff --git a/Model/src/main/java/org/gusdb/wdk/model/record/attribute/LinkAttributeField.java b/Model/src/main/java/org/gusdb/wdk/model/record/attribute/LinkAttributeField.java
index c560031f81..69d06f5564 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/record/attribute/LinkAttributeField.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/record/attribute/LinkAttributeField.java
@@ -13,9 +13,9 @@
/**
*
* This is an {@link AttributeField} that will be rendered as hyper links on the
- * website. You can define your url in the {@code } tag of this field, and
- * the the content in @{code } will be rendered as display inside
- * of {@code }.
+ * website. You can define your url in the {@code <url>} tag of this field, and
+ * the the content in @{code <displayText>} will be rendered as display inside
+ * an anchor link.
*
*
*
diff --git a/Model/src/main/java/org/gusdb/wdk/model/record/attribute/TextAttributeValue.java b/Model/src/main/java/org/gusdb/wdk/model/record/attribute/TextAttributeValue.java
index eb795e6095..7a6fe10eb9 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/record/attribute/TextAttributeValue.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/record/attribute/TextAttributeValue.java
@@ -26,8 +26,8 @@ public class TextAttributeValue extends DerivedAttributeValue {
private String _display;
/**
- * @param attributeValueContainer
* @param field
+ * @param container
*/
public TextAttributeValue(TextAttributeField field, AttributeValueContainer container) {
super(field, container);
diff --git a/Model/src/main/java/org/gusdb/wdk/model/report/util/RecordFormatter.java b/Model/src/main/java/org/gusdb/wdk/model/report/util/RecordFormatter.java
index e63222d4da..2c0dce59ba 100644
--- a/Model/src/main/java/org/gusdb/wdk/model/report/util/RecordFormatter.java
+++ b/Model/src/main/java/org/gusdb/wdk/model/report/util/RecordFormatter.java
@@ -27,7 +27,7 @@
* Formats WDK RecordInstance objects. RecordInstance JSON will have the following form:
*
* {
- * id: Array