Author: michiel
Date: 2010-04-20 18:14:35 +0200 (Tue, 20 Apr 2010)
New Revision: 41987
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/DataTypeCollector.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/ListDataType.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/NodeDataType.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/StringDataType.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UniqueStringDataType.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UserNodeDataType.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/WeekdaysDataType.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/handlers/JavaRequest.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Age.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChainedProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessorFactory.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumGetProcessorFactory.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumProcessorFactory.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ContextProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Cookies.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CopyProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CreationTimeGuesser.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Creator.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Duration.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/EmptyCommitProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FileNameProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatDateTime.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatQuantity.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyCommitProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyGetter.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreEmptyProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreIfChangedProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Ip.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModified.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifiedProcessorFactory.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifier.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/NodeNumber.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ObjectTypeChangerCommitProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OriginTrace.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OtherField.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PathRelatedList.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PosrelCommitProcessor.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Readonly.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Related.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedField.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedList.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldGetString.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldSetString.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlGetString.java
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlSetString.java
Log:
bunch of @Overrides and other netbeans recommendations
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/DataTypeCollector.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/DataTypeCollector.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/DataTypeCollector.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -170,9 +170,11 @@
return new Iterator<DataType<?>>() {
DataType<?> next = i.hasNext() ? i.next() : null;
Iterator<DataType<?>> subIterator = null;
+ @Override
public boolean hasNext() {
return next != null || subIterator != null;
}
+ @Override
public DataType<?> next() {
if (subIterator != null) {
DataType<?> n = subIterator.next();
@@ -192,6 +194,7 @@
}
throw new NoSuchElementException();
}
+ @Override
public void remove() {
throw new UnsupportedOperationException();
}
@@ -262,6 +265,7 @@
/**
* Returns whether the dataType is part of the current collection.
*/
+ @SuppressWarnings("element-type-mismatch")
public boolean contains(DataType<?> dataType) {
return dataTypes.containsValue(dataType);
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/ListDataType.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/ListDataType.java
2010-04-20 15:51:11 UTC (rev 41986)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/ListDataType.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -35,6 +35,7 @@
}
+ @Override
protected void inheritRestrictions(BasicDataType origin) {
super.inheritRestrictions(origin);
if (origin instanceof ListDataType) {
@@ -42,6 +43,7 @@
itemRestriction.inherit(dataType.itemRestriction);
}
}
+ @Override
protected void cloneRestrictions(BasicDataType origin) {
super.cloneRestrictions(origin);
if (origin instanceof ListDataType) {
@@ -50,6 +52,7 @@
}
}
+ @Override
public long getLength(Object value) {
return ((Collection) value).size();
}
@@ -78,16 +81,19 @@
itemRestriction.setValue(value);
}
+ @Override
public int getEnforceStrength() {
return Math.max(super.getEnforceStrength(),
itemRestriction.getEnforceStrength());
}
+ @Override
protected Collection<LocalizedString>
validateCastValue(Collection<LocalizedString> errors, Object castValue, Object
value, Node node, Field field) {
errors = super.validateCastValue(errors, castValue, value, node,
field);
errors = itemRestriction.validate(errors, castValue, node, field);
return errors;
}
+ @Override
protected StringBuilder toStringBuilder() {
StringBuilder buf = super.toStringBuilder();
buf.append("items: " + getItemDataType());
@@ -105,6 +111,7 @@
return (DataType) value;
}
+ @Override
protected boolean simpleValid(Object v, Node node, Field field) {
DataType itemDataType = getItemDataType();
if (itemDataType == Constants.DATATYPE_UNKNOWN) return true;
@@ -120,6 +127,7 @@
return true;
}
+ @Override
protected Collection validate(Collection errors, Object v, Node node,
Field field) {
if (! enforce(v, node, field)) {
return errors;
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/NodeDataType.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/NodeDataType.java
2010-04-20 15:51:11 UTC (rev 41986)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/NodeDataType.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -117,6 +117,7 @@
@Override
public Comparator<Node> getComparator() {
return new DataTypeComparator<Node>(this) {
+ @Override
public int compare(Node n1, Node n2) {
if (n1 == null) {
if (n2 == null) {
@@ -156,6 +157,7 @@
return cloud;
}
+ @Override
protected boolean simpleValid(Object v, Node node, Field field) {
if (getValue().equals(Boolean.TRUE)) {
if (v != null) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/StringDataType.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/StringDataType.java
2010-04-20 15:51:11 UTC (rev 41986)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/StringDataType.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -49,6 +49,7 @@
super(name, String.class);
}
+ @Override
protected void inheritProperties(BasicDataType<String> origin) {
super.inheritProperties(origin);
if (origin instanceof StringDataType) {
@@ -63,6 +64,7 @@
public static final Pattern NON_NEGATIVE_INTEGER_PATTERN =
Pattern.compile("\\A[0-9]+\\z");
public static final Pattern LONG_PATTERN = INTEGER_PATTERN;
+ @Override
protected void inheritRestrictions(BasicDataType origin) {
super.inheritRestrictions(origin);
if (origin instanceof StringDataType) {
@@ -97,6 +99,7 @@
}
}
+ @Override
protected void cloneRestrictions(BasicDataType origin) {
super.cloneRestrictions(origin);
if (origin instanceof StringDataType) {
@@ -113,6 +116,7 @@
return collator.compare(comp1, comp2);
}
+ @Override
public long getLength(Object value) {
if (value == null) return 0;
return ((String) value).length();
@@ -120,6 +124,7 @@
/**
* {...@inheritdoc}
*/
+ @Override
public long getMinLength() {
return Casting.toLong(minLengthRestriction.getValue());
}
@@ -127,6 +132,7 @@
/**
* {...@inheritdoc}
*/
+ @Override
public DataType.Restriction<Long> getMinLengthRestriction() {
return minLengthRestriction;
}
@@ -134,6 +140,7 @@
/**
* {...@inheritdoc}
*/
+ @Override
public void setMinLength(long value) {
getMinLengthRestriction().setValue(Long.valueOf(value));
}
@@ -141,6 +148,7 @@
/**
* {...@inheritdoc}
*/
+ @Override
public long getMaxLength() {
return Casting.toLong(getMaxLengthRestriction().getValue());
}
@@ -148,12 +156,14 @@
/**
* {...@inheritdoc}
*/
+ @Override
public DataType.Restriction<Long> getMaxLengthRestriction() {
return maxLengthRestriction;
}
/**
* {...@inheritdoc}
*/
+ @Override
public void setMaxLength(long value) {
getMaxLengthRestriction().setValue(Long.valueOf(value));
}
@@ -223,6 +233,7 @@
@Override
public Comparator<String> getComparator() {
return new DataTypeComparator<String>(this) {
+ @Override
public int compare(String s1, String s2) {
return StringDataType.this.getCollator().compare(s1, s2);
}
@@ -294,6 +305,7 @@
Pattern getPattern() {
return value;
}
+ @Override
protected boolean simpleValid(Object v, Node node, Field field) {
String s = StringDataType.this.castForPattern(v, node, field);
boolean res = value == null || s == null ? true :
value.matcher(s).matches();
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UniqueStringDataType.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UniqueStringDataType.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UniqueStringDataType.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -14,7 +14,6 @@
import org.mmbase.bridge.*;
import org.mmbase.bridge.util.Queries;
import org.mmbase.storage.search.Constraint;
-import org.mmbase.storage.search.SearchQueryException;
import org.mmbase.util.Casting;
import org.mmbase.util.logging.*;
@@ -35,6 +34,7 @@
super(name);
}
+ @Override
public String getDefaultValue(Locale locale, Cloud cloud, Field field) {
if (defaultValue == null) return null;
if (field == null) return Casting.toString(defaultValue);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UserNodeDataType.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UserNodeDataType.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/UserNodeDataType.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -34,6 +34,7 @@
super(name);
}
+ @Override
public Node getDefaultValue(Locale locale, Cloud cloud, Field field) {
Framework fw = Framework.getInstance();
Parameters params = fw.createParameters();
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/WeekdaysDataType.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/WeekdaysDataType.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/WeekdaysDataType.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -12,7 +12,6 @@
import java.util.*;
import org.mmbase.bridge.*;
import org.mmbase.util.*;
-import org.mmbase.util.logging.*;
/**
* An enumeration datatype representing all days of a week, so an integer with
the value 1 through
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/handlers/JavaRequest.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/handlers/JavaRequest.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/handlers/JavaRequest.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -23,7 +23,7 @@
public class JavaRequest extends AbstractRequest {
- private Map<String, Object> values = new HashMap<String, Object>();
+ private final Map<String, Object> values = new HashMap<String, Object>();
private boolean post = false;
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Age.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Age.java
2010-04-20 15:51:11 UTC (rev 41986)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Age.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -36,6 +36,7 @@
birthdateField = f;
}
+ @Override
public Object process(Node node, Field field, Object value) {
try {
// educated guess for the birth date:
@@ -60,6 +61,7 @@
birthdateField = f;
}
+ @Override
public Object process(Node node, Field field, Object value) {
if (value == null) return null;
Date birthDate = node.getDateValue(birthdateField);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChainedProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChainedProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChainedProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -38,6 +38,7 @@
return this;
}
+ @Override
public Object process(Node node, Field field, Object value) {
for (Processor proc: processors) {
value = proc.process(node, field, value);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -31,11 +31,13 @@
charTransformer = ct;
}
+ @Override
public final Object process(Node node, Field field, Object value) {
if (value == null) return null; // most CharTransformers would not
choke in that, but lets not risque it.
return charTransformer.transform((String) value);
}
+ @Override
public String toString() {
return "processor(" + charTransformer + ")";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessorFactory.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessorFactory.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CharTransformerProcessorFactory.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -30,12 +30,14 @@
factory = f;
}
+ @Override
public Processor createProcessor(Parameters parameters) {
CharTransformer ct = factory.createTransformer(parameters);
return new CharTransformerProcessor(ct);
}
+ @Override
public Parameters createParameters() {
return factory.createParameters();
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumGetProcessorFactory.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumGetProcessorFactory.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumGetProcessorFactory.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -37,12 +37,14 @@
/**
* Creates a parameterized processor.
*/
+ @Override
public Processor createProcessor(Parameters parameters) {
final ByteToCharTransformer transformer = (ByteToCharTransformer)
factory.createTransformer(parameters);
final String sourceField = (String) parameters.get("field");
return new Processor() {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
if (value == null || "".equals(value) ) {
if (node.isNull(sourceField) || node.getSize(sourceField)
== 0) {
@@ -63,6 +65,7 @@
return value;
}
}
+ @Override
public String toString() {
return transformer.toString() + " on " + sourceField;
}
@@ -72,6 +75,7 @@
/**
* Create empty <code>Parameters</code> object for use with {...@link
#createProcessor}.
*/
+ @Override
public Parameters createParameters() {
return new Parameters(PARAMS);
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumProcessorFactory.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumProcessorFactory.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ChecksumProcessorFactory.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -41,12 +41,14 @@
/**
* Creates a parameterized processor.
*/
+ @Override
public CommitProcessor createProcessor(Parameters parameters) {
final ByteToCharTransformer transformer = (ByteToCharTransformer)
factory.createTransformer(parameters);
final String sourceField = (String) parameters.get("field");
return new CommitProcessor() {
private static final long serialVersionUID = 1L;
+ @Override
public void commit(Node node, Field field) {
if (!field.isVirtual()) {
if (node.getChanged().contains(sourceField)) {
@@ -70,6 +72,7 @@
log.debug("Ignoring because '" + field + "' is virtual");
}
}
+ @Override
public String toString() {
return transformer.toString() + " on " + sourceField;
}
@@ -79,6 +82,7 @@
/**
* Create empty <code>Parameters</code> object for use with {...@link
#createProcessor}.
*/
+ @Override
public Parameters createParameters() {
return new Parameters(PARAMS);
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ContextProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ContextProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ContextProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -25,9 +25,11 @@
public static class Get implements Processor {
private static final long serialVersionUID = 1L;
+ @Override
public final Object process(Node node, Field field, Object value) {
return node.getContext();
}
+ @Override
public String toString() {
return "GET_CONTEXT";
}
@@ -36,11 +38,13 @@
public static class Set implements Processor {
private static final long serialVersionUID = 1L;
+ @Override
public final Object process(Node node, Field field, Object value) {
node.setContext(Casting.toString(value));
return node.getContext();
}
+ @Override
public String toString() {
return "SET_CONTEXT";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Cookies.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Cookies.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Cookies.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -43,6 +43,7 @@
public static class Getter extends CookieBase implements Processor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
LOG.debug("Getting default value for " + field);
Cloud cloud = CloudThreadLocal.currentCloud();
@@ -73,6 +74,7 @@
public static class Setter extends CookieBase implements Processor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
Cloud cloud = CloudThreadLocal.currentCloud();
if (cloud == null) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CopyProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CopyProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CopyProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -28,6 +28,7 @@
return instance;
}
+ @Override
public final Object process(Node node, Field field, Object value) {
return value;
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CreationTimeGuesser.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CreationTimeGuesser.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/CreationTimeGuesser.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -28,6 +28,7 @@
private static final long serialVersionUID = 1L;
+ @Override
public final Object process(Node node, Field field, Object value) {
Object v = node.getValueWithoutProcess(field.getName());
if (v == null) {
@@ -56,10 +57,12 @@
return "CreationTime";
}
+ @Override
public int hashCode() {
return CreationTimeGuesser.class.hashCode();
}
+ @Override
public boolean equals(Object o) {
return o != null && o instanceof CreationTimeGuesser;
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Creator.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Creator.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Creator.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -26,12 +26,14 @@
private static final long serialVersionUID = 1L;
+ @Override
public void commit(Node node, Field field) {
if (node.mayWrite() && node.isNull(field.getName())) {
node.setValueWithoutProcess(field.getName(),
node.getCloud().getUser().getIdentifier());
}
}
+ @Override
public String toString() {
return "creator";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Duration.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Duration.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Duration.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -112,6 +112,7 @@
return buf.toString();
}
+ @Override
public Object process(Node node, Field field, Object value) {
long time = Casting.toLong(value) * 1000;
return getString(time);
@@ -151,6 +152,7 @@
index--;
return l + 0.5; // +0.5 makes rounding correct
}
+ @Override
public Object process(Node node, Field field, Object value) {
if (value instanceof Long) {
return value;
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/EmptyCommitProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/EmptyCommitProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/EmptyCommitProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -29,10 +29,12 @@
return instance;
}
+ @Override
public final void commit(Node node, Field field) {
return;
}
+ @Override
public String toString() {
return "EMPTY";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FileNameProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FileNameProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FileNameProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -27,6 +27,7 @@
private static final long serialVersionUID = 1L;
+ @Override
public final Object process(Node node, Field field, Object value) {
if (value == null) {
return null;
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatDateTime.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatDateTime.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatDateTime.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -28,6 +28,7 @@
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
Locale locale = node.getCloud().getLocale();
DataType dataType = field.getDataType();
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatQuantity.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatQuantity.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FormatQuantity.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -9,6 +9,7 @@
*/
package org.mmbase.datatypes.processors;
+import java.util.Arrays;
import org.mmbase.bridge.*;
import java.text.*;
import java.util.regex.*;
@@ -136,6 +137,7 @@
}
+ @Override
public Object process(Node node, Field field, Object value) {
if (value == null) return null;
@@ -220,7 +222,7 @@
if (! o.getClass().equals(this.getClass())) return false;
FormatQuantity f = (FormatQuantity) o;
return k.equals(f.k) &&
- prefixes.equals(f.prefixes) &&
+ Arrays.equals(prefixes, f.prefixes) &&
unit.equals(f.unit) &&
lowFormat.equals(f.lowFormat) &&
highFormat.equals(f.highFormat) &&
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyCommitProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyCommitProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyCommitProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -38,6 +38,7 @@
fieldName = fn;
}
+ @Override
public void commit(Node node, Field field) {
if (node.getValue(field.getName()) == null ||
"".equals(node.getStringValue(field.getName()))) {
if (fieldName != null) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyGetter.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyGetter.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/FunctionValueIfEmptyGetter.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -33,6 +33,7 @@
functionName = fn;
}
+ @Override
public Object process(Node node, Field field, Object value) {
if (log.isDebugEnabled()) {
log.debug("node " + node + " " + field + " " + value);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreEmptyProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreEmptyProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreEmptyProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -26,6 +26,7 @@
private static final Logger log =
Logging.getLoggerInstance(IgnoreEmptyProcessor.class);
private static final long serialVersionUID = 1L;
+ @Override
public final Object process(Node node, Field field, Object value) {
if (node == null) return value;
if (value == null || "".equals(value)) {
@@ -35,6 +36,7 @@
return value;
}
+ @Override
public String toString() {
return "IGNORE";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreIfChangedProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreIfChangedProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/IgnoreIfChangedProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -27,6 +27,7 @@
private static final Logger log =
Logging.getLoggerInstance(IgnoreIfChangedProcessor.class);
private static final long serialVersionUID = 1L;
+ @Override
public final Object process(Node node, Field field, Object value) {
if (node == null) return value;
if (! node.isNew()) {
@@ -39,6 +40,7 @@
return value;
}
+ @Override
public String toString() {
return "IGNOREIFCHANGED";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Ip.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Ip.java
2010-04-20 15:51:11 UTC (rev 41986)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Ip.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -25,6 +25,7 @@
private static final long serialVersionUID = 1L;
+ @Override
public void commit(Node node, Field field) {
javax.servlet.http.HttpServletRequest req =
(javax.servlet.http.HttpServletRequest) node.getCloud().getProperty("request");
if (req != null) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModified.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModified.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModified.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -38,12 +38,14 @@
setIfNotChanged = b;
}
+ @Override
public void commit(Node node, Field field) {
if (node.mayWrite() && (setIfNotChanged || node.getChanged().size() >
0)) {
node.setValueWithoutProcess(field.getName(), new Date());
}
}
+ @Override
public String toString() {
return "lastmodified";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifiedProcessorFactory.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifiedProcessorFactory.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifiedProcessorFactory.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -32,11 +32,13 @@
/**
* Creates a parameterized processor.
*/
+ @Override
public Processor createProcessor(Parameters parameters) {
final String destField = (String) parameters.get("field");
return new Processor() {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
node.setDateValue(destField, new java.util.Date());
return value;
@@ -47,6 +49,7 @@
/**
* Create empty <code>Parameters</code> object for use with {...@link
#createProcessor}.
*/
+ @Override
public Parameters createParameters() {
return new Parameters(PARAMS);
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifier.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifier.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/LastModifier.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -38,12 +38,14 @@
setIfNotChanged = b;
}
+ @Override
public void commit(Node node, Field field) {
if (node.mayWrite() && (setIfNotChanged || node.getChanged().size() >
0)) {
node.setValueWithoutProcess(field.getName(),node.getCloud().getUser().getIdentifier());
}
}
+ @Override
public String toString() {
return "lastmodifier";
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/NodeNumber.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/NodeNumber.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/NodeNumber.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -23,6 +23,7 @@
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
if (value == null) return null;
if (value instanceof Node) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ObjectTypeChangerCommitProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ObjectTypeChangerCommitProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/ObjectTypeChangerCommitProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -27,6 +27,7 @@
private static final Logger log =
Logging.getLoggerInstance(ObjectTypeChangerCommitProcessor.class);
private static final long serialVersionUID = 1L;
+ @Override
public void commit(Node node, Field field) {
if (! node.isNew()) {
String bul = (String) node.getValue(field.getName());
@@ -39,6 +40,7 @@
public static class Getter implements Processor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
String bul = (String) node.getValueWithoutProcess(field.getName());
if (bul != null) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OriginTrace.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OriginTrace.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OriginTrace.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -15,7 +15,7 @@
/**
*
* @author Michiel Meeuwissen
- * @version $Id: Creator.java 34900 2009-05-01 16:29:42Z michiel $
+ * @version $Id$
* @since MMBase-1.9.2
*/
@@ -24,12 +24,14 @@
private static final long serialVersionUID = 1L;
+ @Override
public void commit(Node node, Field field) {
if (node.mayWrite() && node.isNull(field.getName())) {
node.setValueWithoutProcess(field.getName(), Logging.stackTrace());
}
}
+ @Override
public String toString() {
return "origin_trace";
}
Property changes on:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OriginTrace.java
___________________________________________________________________
Name: svn:keywords
+ Id
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OtherField.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OtherField.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/OtherField.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -51,6 +51,7 @@
public static class Setter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(final Node node, final Field field, final Object
value) {
if (onlyIfEmpty && ! empty(node, fieldName)) {
return value;
@@ -63,6 +64,7 @@
public static class Getter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
if (onlyIfEmpty) {
if (value == null || "".equals(value)) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PathRelatedList.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PathRelatedList.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PathRelatedList.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -11,7 +11,6 @@
import org.mmbase.bridge.*;
import org.mmbase.bridge.util.Queries;
-import org.mmbase.util.*;
import org.mmbase.util.logging.*;
/**
@@ -41,6 +40,7 @@
public static class Getter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
NodeQuery q = Queries.createNodeQuery(node);
Queries.addPath(q, path, searchDirs);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PosrelCommitProcessor.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PosrelCommitProcessor.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/PosrelCommitProcessor.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -30,6 +30,7 @@
private static final long serialVersionUID = 1L;
+ @Override
public void commit(Node node, Field field) {
if (log.isDebugEnabled()) {
log.debug("Committing" + node);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Readonly.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Readonly.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Readonly.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -30,6 +30,7 @@
* You can plug this in on every set-action besides 'object' which will
make this
* field unmodifiable, except for set(Object) itself (which is never used
from editors).
*/
+ @Override
public Object process(Node node, Field field, Object value) {
throw new BridgeException("You cannot change the field " +
field.getName());
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Related.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Related.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/Related.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -165,6 +165,7 @@
*/
public static class Creator extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(final Node node, final Field field, final Object
value) {
Node relatedNode = getRelatedNode(node, field);
if (relatedNode == null) {
@@ -194,6 +195,7 @@
public static class Setter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(final Node node, final Field field, final Object
value) {
if (log.isDebugEnabled()) {
log.debug("Setting " + value);
@@ -272,6 +274,7 @@
public static class Getter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(final Node node, final Field field, final Object
value) {
if (log.isDebugEnabled()) {
log.debug("getting " + node);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedField.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedField.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedField.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -10,7 +10,6 @@
package org.mmbase.datatypes.processors;
import org.mmbase.bridge.*;
-import java.util.*;
import org.mmbase.util.logging.*;
/**
@@ -49,6 +48,7 @@
public static class Setter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(final Node node, final Field field, final Object
value) {
if (log.isDebugEnabled()) {
log.debug("Setting " + value);
@@ -71,6 +71,7 @@
public static class Getter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
if (log.isDebugEnabled()) {
log.debug("getting " + node);
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedList.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedList.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/RelatedList.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -48,6 +48,8 @@
public static class Setter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
+ @SuppressWarnings("empty-statement")
public Object process(Node node, Field field, Object value) {
if (log.isDebugEnabled()) {
log.debug("Setting " + value);
@@ -96,6 +98,7 @@
public static class Getter extends AbstractProcessor {
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
NodeList nl = node.getRelatedNodes(type, role, searchDir);
if (log.isDebugEnabled()) {
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldGetString.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldGetString.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldGetString.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -28,6 +28,7 @@
private static final Logger log =
Logging.getLoggerInstance(FieldGetString.class);
private static final long serialVersionUID = 1L;
+ @Override
public Object process(Node node, Field field, Object value) {
Object realValue = node.getValueWithoutProcess(field.getName());
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldSetString.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldSetString.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/FieldSetString.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -32,6 +32,7 @@
protected static final String PREF = "<field><![CDATA[";
protected static final String POST = "]]></field>";
+ @Override
public Object process(Node node, Field field, Object value) {
if (value instanceof org.w3c.dom.Document) return value;
log.debug("Getting " + field + " from " + node + " as a String");
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlGetString.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlGetString.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlGetString.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -24,6 +24,7 @@
private Processor processor = new FieldGetString();
+ @Override
public Object process(Node node, Field field, Object value) {
return processor.process(node, field, value);
}
Modified:
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlSetString.java
===================================================================
---
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlSetString.java
2010-04-20 15:51:11 UTC (rev 41986)
+++
mmbase/trunk/bridge/src/main/java/org/mmbase/datatypes/processors/xml/HtmlSetString.java
2010-04-20 16:14:35 UTC (rev 41987)
@@ -37,6 +37,7 @@
protected static final String POST = "</div>";
+ @Override
public Object process(Node node, Field field, Object value) {
if (value instanceof org.w3c.dom.Document) return value;
@@ -71,6 +72,7 @@
}
}
+ @Override
public String toString() {
return "set_HTML";
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs