Author: ekoneil
Date: Tue Mar 15 08:53:37 2005
New Revision: 157560
URL: http://svn.apache.org/viewcvs?view=rev&rev=157560
Log:
Package protect the implementation classes for the default data grid
configuration.
These are now creatable only by the DefaultDataGridConfig class.
BB: self
DRT: NetUI pass
BVT: NetUI pass
Added:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridConfig.java
- copied, changed from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridConfig.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridResourceProvider.java
(with props)
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridStateCodec.java
- copied, changed from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridStateCodec.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridURLBuilder.java
- copied, changed from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridURLBuilder.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultSortStrategy.java
- copied, changed from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultSortStrategy.java
Removed:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridConfig.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridStateCodec.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridURLBuilder.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultSortStrategy.java
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridConfigFactory.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridResourceProvider.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/Filter.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/FilterModel.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/Sort.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/SortModel.java
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DataGridTestUtil.java
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DefaultSortTest.java
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridConfigFactory.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridConfigFactory.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridConfigFactory.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridConfigFactory.java
Tue Mar 15 08:53:37 2005
@@ -17,8 +17,7 @@
*/
package org.apache.beehive.netui.databinding.datagrid.api;
-import
org.apache.beehive.netui.databinding.datagrid.runtime.DefaultDataGridConfig;
-
+import
org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridConfig;
/**
*
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridResourceProvider.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridResourceProvider.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridResourceProvider.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/DataGridResourceProvider.java
Tue Mar 15 08:53:37 2005
@@ -17,29 +17,23 @@
*/
package org.apache.beehive.netui.databinding.datagrid.api;
-import java.text.MessageFormat;
-import java.util.ResourceBundle;
import java.util.Locale;
-import java.util.HashMap;
-import java.util.Enumeration;
+import java.util.ResourceBundle;
+import java.text.MessageFormat;
/**
*
*/
-public class DataGridResourceProvider {
-
- /* todo: compost this into a DefaultDGRS class */
- private static final Object VALUE_PLACEHOLDER = new Object();
- private static final String DEFAULT_RESOURCE_BUNDLE =
"org.apache.beehive.netui.databinding.datagrid.runtime.util.data-grid-default";
+public abstract class DataGridResourceProvider {
private boolean _enableChaining = false;
private String _resourceBundlePath = null;
-
- private ResourceBundle _defaultResourceBundle = null;
- private ResourceBundle _resourceBundle = null;
- private HashMap _resourceBundleKeys = null;
private Locale _locale = null;
+ public abstract String getMessage(String key);
+
+ public abstract String formatMessage(String key, Object[] args);
+
public boolean isEnableChaining() {
return _enableChaining;
}
@@ -64,54 +58,14 @@
return _resourceBundlePath;
}
- public String getMessage(String key) {
- assert key != null;
-
- return internalGetMessage(key);
- }
-
- public String formatMessage(String key, Object[] args) {
- assert key != null;
-
- String msg = internalFormatMessage(getMessage(key), args);
- return msg;
- }
-
- private final String internalGetMessage(String key) {
- if(_resourceBundlePath == null)
- return getDefaultMessage(key);
- else {
- /* ensure that the correct resource bundles are created */
- if(_resourceBundle == null) {
- _resourceBundle = createResourceBundle(_resourceBundlePath);
- }
-
- if(_enableChaining && _resourceBundleKeys == null) {
- Enumeration e = _resourceBundle.getKeys();
- while(e.hasMoreElements())
- _resourceBundleKeys.put(e.nextElement(),
VALUE_PLACEHOLDER);
- }
-
- if(!_enableChaining || _resourceBundleKeys.containsKey(key))
- return _resourceBundle.getString(key);
- else return _defaultResourceBundle.getString(key);
- }
+ protected ResourceBundle createResourceBundle(String path) {
+ ResourceBundle rb = ResourceBundle.getBundle(path, getLocale(),
Thread.currentThread().getContextClassLoader());
+ return rb;
}
protected String internalFormatMessage(String pattern, Object[] args) {
MessageFormat format = new MessageFormat(pattern);
String msg = format.format(args).toString();
return msg;
- }
-
- private String getDefaultMessage(String key) {
- if(_defaultResourceBundle == null)
- _defaultResourceBundle =
createResourceBundle(DEFAULT_RESOURCE_BUNDLE);
- return _defaultResourceBundle.getString(key);
- }
-
- private ResourceBundle createResourceBundle(String path) {
- ResourceBundle rb = ResourceBundle.getBundle(path, _locale,
Thread.currentThread().getContextClassLoader());
- return rb;
}
}
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/Filter.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/Filter.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/Filter.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/Filter.java
Tue Mar 15 08:53:37 2005
@@ -28,9 +28,6 @@
private FilterTypeHint _typeHint = FilterTypeHint.getDefault();
- public Filter() {
- }
-
public FilterTypeHint getTypeHint() {
return _typeHint;
}
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/FilterModel.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/FilterModel.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/FilterModel.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/filter/FilterModel.java
Tue Mar 15 08:53:37 2005
@@ -56,7 +56,7 @@
assert filterExpression != null;
assert !filterExpression.equals("");
- /* todo: perf. need to do this with FilterModelArrayList */
+ /* todo: perf. caching or abstraction to make this faster */
ArrayList<Filter> filters = new ArrayList<Filter>();
for(Filter filter : _filters) {
if(filter.getFilterExpression().equals(filterExpression))
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/Sort.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/Sort.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/Sort.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/Sort.java
Tue Mar 15 08:53:37 2005
@@ -17,8 +17,6 @@
*/
package org.apache.beehive.netui.databinding.datagrid.api.sort;
-import
org.apache.beehive.netui.databinding.datagrid.runtime.DefaultSortStrategy;
-
/**
*
*/
@@ -26,7 +24,6 @@
private String _sortExpression;
private SortDirection _sortDirection;
- private SortStrategy _sortStrategy;
public Sort() {
}
@@ -42,8 +39,6 @@
}
public void setSortExpression(String expression) {
- assert expression != null;
-
_sortExpression = expression;
}
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/SortModel.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/SortModel.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/SortModel.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/api/sort/SortModel.java
Tue Mar 15 08:53:37 2005
@@ -49,7 +49,7 @@
if(sortExpression == null)
return false;
- /* optimize for the case where the sortExpression *is* the primary
sort */
+ /* optimizing for the case where the sortExpression *is* the primary
sort */
if(_sorts != null &&
_sorts.size() > 0 &&
_sorts.get(0).getSortExpression().equals(sortExpression)) {
Copied:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridConfig.java
(from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridConfig.java)
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridConfig.java?view=diff&rev=157560&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridConfig.java&r1=157431&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridConfig.java&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridConfig.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridConfig.java
Tue Mar 15 08:53:37 2005
@@ -15,7 +15,7 @@
*
* $Header:$
*/
-package org.apache.beehive.netui.databinding.datagrid.runtime;
+package org.apache.beehive.netui.databinding.datagrid.runtime.config;
import java.util.List;
@@ -48,14 +48,13 @@
private static final StyleModel DEFAULT_STYLE_POLICY = new
DefaultStyleModel("datagrid");
private static final StyleModel EMPTY_STYLE_POLICY = new EmptyStyleModel();
private static final SortStrategy SORT_STRATEGY = new
DefaultSortStrategy();
-
+
public DataGridState createDataGridState() {
return new DataGridState();
}
public Sort createSort() {
- Sort sort = new Sort();
- return sort;
+ return new Sort();
}
public Filter createFilter() {
@@ -88,11 +87,11 @@
}
public DataGridResourceProvider getDefaultResourceProvider() {
- return new DataGridResourceProvider();
+ return new DefaultDataGridResourceProvider();
}
public DataGridResourceProvider getResourceProvider(String resourceBundle)
{
- DataGridResourceProvider resourceProvider = new
DataGridResourceProvider();
+ DataGridResourceProvider resourceProvider = new
DefaultDataGridResourceProvider();
resourceProvider.setResourceBundlePath(resourceBundle);
return resourceProvider;
}
Added:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridResourceProvider.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridResourceProvider.java?view=auto&rev=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridResourceProvider.java
(added)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridResourceProvider.java
Tue Mar 15 08:53:37 2005
@@ -0,0 +1,83 @@
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * $Header:$
+ */
+package org.apache.beehive.netui.databinding.datagrid.runtime.config;
+
+import java.util.ResourceBundle;
+import java.util.HashMap;
+import java.util.Enumeration;
+import java.text.MessageFormat;
+
+import
org.apache.beehive.netui.databinding.datagrid.api.DataGridResourceProvider;
+
+/**
+ *
+ */
+class DefaultDataGridResourceProvider
+ extends DataGridResourceProvider {
+
+ private static final Object VALUE_PLACEHOLDER = new Object();
+ private static final String DEFAULT_RESOURCE_BUNDLE =
"org.apache.beehive.netui.databinding.datagrid.runtime.util.data-grid-default";
+
+ private ResourceBundle _defaultResourceBundle = null;
+ private ResourceBundle _resourceBundle = null;
+ private HashMap _resourceBundleKeys = null;
+
+ DefaultDataGridResourceProvider() {
+ }
+
+ public String getMessage(String key) {
+ assert key != null;
+
+ return internalGetMessage(key);
+ }
+
+ public String formatMessage(String key, Object[] args) {
+ assert key != null;
+
+ String msg = internalFormatMessage(getMessage(key), args);
+ return msg;
+ }
+
+ private final String internalGetMessage(String key) {
+ if(getResourceBundlePath() == null)
+ return getDefaultMessage(key);
+ else {
+ /* ensure that the correct resource bundles are created */
+ if(_resourceBundle == null) {
+ _resourceBundle =
createResourceBundle(getResourceBundlePath());
+ }
+
+ if(isEnableChaining() && _resourceBundleKeys == null) {
+ Enumeration e = _resourceBundle.getKeys();
+ while(e.hasMoreElements())
+ _resourceBundleKeys.put(e.nextElement(),
VALUE_PLACEHOLDER);
+ }
+
+ if(!isEnableChaining() || _resourceBundleKeys.containsKey(key))
+ return _resourceBundle.getString(key);
+ else return _defaultResourceBundle.getString(key);
+ }
+ }
+
+ private String getDefaultMessage(String key) {
+ if(_defaultResourceBundle == null)
+ _defaultResourceBundle =
createResourceBundle(DEFAULT_RESOURCE_BUNDLE);
+ return _defaultResourceBundle.getString(key);
+ }
+
+}
Propchange:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridResourceProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Copied:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridStateCodec.java
(from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridStateCodec.java)
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridStateCodec.java?view=diff&rev=157560&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridStateCodec.java&r1=157431&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridStateCodec.java&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridStateCodec.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridStateCodec.java
Tue Mar 15 08:53:37 2005
@@ -15,7 +15,7 @@
*
* $Header:$
*/
-package org.apache.beehive.netui.databinding.datagrid.runtime;
+package org.apache.beehive.netui.databinding.datagrid.runtime.config;
import java.util.*;
@@ -74,7 +74,7 @@
private DataGridState _state = null;
private DefaultDataGridURLBuilder _urlBuilder = null;
- public DefaultDataGridStateCodec(DataGridConfig config) {
+ DefaultDataGridStateCodec(DataGridConfig config) {
_state = new DataGridState();
_urlBuilder = new DefaultDataGridURLBuilder(getGridName(), this,
_state);
_config = config;
Copied:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridURLBuilder.java
(from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridURLBuilder.java)
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridURLBuilder.java?view=diff&rev=157560&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridURLBuilder.java&r1=157431&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridURLBuilder.java&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultDataGridURLBuilder.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultDataGridURLBuilder.java
Tue Mar 15 08:53:37 2005
@@ -15,13 +15,12 @@
*
* $Header:$
*/
-package org.apache.beehive.netui.databinding.datagrid.runtime;
+package org.apache.beehive.netui.databinding.datagrid.runtime.config;
import java.util.*;
import org.apache.beehive.netui.databinding.datagrid.api.DataGridState;
import org.apache.beehive.netui.databinding.datagrid.api.pager.PagerModel;
-import org.apache.beehive.netui.databinding.datagrid.api.sort.SortDirection;
import org.apache.beehive.netui.databinding.datagrid.api.sort.SortModel;
import org.apache.beehive.netui.databinding.datagrid.api.sort.SortStrategy;
import org.apache.beehive.netui.databinding.datagrid.api.sort.Sort;
@@ -34,14 +33,14 @@
* of this would be a pager URL that will move a UI to the "next" page of
data. The URL parameters would be
* computed using this class and rendered to the UI so that it is clickable
for the next HTTP submit.
*/
-public class DefaultDataGridURLBuilder
+class DefaultDataGridURLBuilder
extends DataGridURLBuilder {
private String _namespace;
private DefaultDataGridStateCodec _codec;
private DataGridState _state;
- public DefaultDataGridURLBuilder(String namespace,
DefaultDataGridStateCodec codec, DataGridState state) {
+ DefaultDataGridURLBuilder(String namespace, DefaultDataGridStateCodec
codec, DataGridState state) {
_namespace = namespace;
_codec = codec;
_state = state;
Copied:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultSortStrategy.java
(from r157431,
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultSortStrategy.java)
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultSortStrategy.java?view=diff&rev=157560&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultSortStrategy.java&r1=157431&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultSortStrategy.java&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/DefaultSortStrategy.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/runtime/config/DefaultSortStrategy.java
Tue Mar 15 08:53:37 2005
@@ -15,7 +15,7 @@
*
* $Header:$
*/
-package org.apache.beehive.netui.databinding.datagrid.runtime;
+package org.apache.beehive.netui.databinding.datagrid.runtime.config;
import org.apache.beehive.netui.databinding.datagrid.api.sort.SortDirection;
import org.apache.beehive.netui.databinding.datagrid.api.sort.SortStrategy;
@@ -23,9 +23,12 @@
/**
*
*/
-public class DefaultSortStrategy
+class DefaultSortStrategy
extends SortStrategy {
+ DefaultSortStrategy() {
+ }
+
public SortDirection getDefaultDirection() {
return SortDirection.ASCENDING;
}
Modified:
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DataGridTestUtil.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DataGridTestUtil.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DataGridTestUtil.java
(original)
+++
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DataGridTestUtil.java
Tue Mar 15 08:53:37 2005
@@ -29,7 +29,6 @@
import
org.apache.beehive.netui.databinding.datagrid.api.rendering.DataGridTagModel;
import org.apache.beehive.netui.databinding.datagrid.api.*;
import org.apache.beehive.netui.databinding.datagrid.runtime.util.PagedDataSet;
-import
org.apache.beehive.netui.databinding.datagrid.runtime.DefaultDataGridConfig;
import org.apache.beehive.netui.test.servlet.HttpServletRequestHandler;
/**
@@ -99,7 +98,6 @@
dgm.setDataSet(dataSet);
dgm.setResourceProvider(provider);
dgm.getState().getPagerModel().setPageAction("fauxPageAction.do");
-
return dgm;
}
Modified:
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DefaultSortTest.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DefaultSortTest.java?view=diff&r1=157559&r2=157560
==============================================================================
---
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DefaultSortTest.java
(original)
+++
incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/DefaultSortTest.java
Tue Mar 15 08:53:37 2005
@@ -24,7 +24,7 @@
import org.apache.beehive.netui.databinding.datagrid.api.sort.SortDirection;
import org.apache.beehive.netui.databinding.datagrid.api.sort.Sort;
import org.apache.beehive.netui.databinding.datagrid.api.DataGridConfig;
-import
org.apache.beehive.netui.databinding.datagrid.runtime.DefaultDataGridConfig;
+import
org.apache.beehive.netui.databinding.datagrid.runtime.config.DefaultDataGridConfig;
/**
*