You are viewing a plain text version of this content. The canonical link for it is here.
Posted to odf-dev@incubator.apache.org by "Beck Yang (JIRA)" <ji...@apache.org> on 2016/05/17 02:59:12 UTC
[jira] [Created] (ODFTOOLKIT-432) Replace String.isEmpty() API for
Java 5 compatible
Beck Yang created ODFTOOLKIT-432:
------------------------------------
Summary: Replace String.isEmpty() API for Java 5 compatible
Key: ODFTOOLKIT-432
URL: https://issues.apache.org/jira/browse/ODFTOOLKIT-432
Project: ODF Toolkit
Issue Type: Bug
Components: odfdom, simple api
Affects Versions: 0.6.1-incubating
Environment: JRE/JDK 1.5 in all operating system.
Reporter: Beck Yang
Priority: Minor
The String.isEmpty() API is offered since Java 6. It sould be replaced with Java 5 compatible API.
Here are related codes that I found:
Index: simple/src/main/java/org/odftoolkit/simple/common/navigation/ParagraphSelection.java
===================================================================
--- simple/src/main/java/org/odftoolkit/simple/common/navigation/ParagraphSelection.java (revision ?)
+++ simple/src/main/java/org/odftoolkit/simple/common/navigation/ParagraphSelection.java (working copy)
@@ -304,6 +304,6 @@
.getOdfAttributeValue(
OdfName.newName(OdfDocumentNamespace.STYLE,
"master-page-name"));
- if (masterStyle != null && !masterStyle.isEmpty()) {
+ if (masterStyle != null && masterStyle.length() > 0) {
if (posInPara.equals("head") || posInPara.equals("whole")) {
getParagraphStyleElementForWrite().setOdfAttributeValue(
Index: simple/src/main/java/org/odftoolkit/simple/common/navigation/TableSelection.java
===================================================================
--- simple/src/main/java/org/odftoolkit/simple/common/navigation/TableSelection.java (revision ?)
+++ simple/src/main/java/org/odftoolkit/simple/common/navigation/TableSelection.java (working copy)
@@ -401,6 +401,6 @@
.getOdfAttributeValue(
OdfName.newName(OdfDocumentNamespace.STYLE,
"master-page-name"));
- if (masterStyle != null && !masterStyle.isEmpty()) {
+ if (masterStyle != null && masterStyle.length() > 0) {
if (posInPara.equals("head") || posInPara.equals("whole")) {
getParagraphStyleElementForWrite().setOdfAttributeValue(
Index: odfdom/src/main/java/org/odftoolkit/odfdom/pkg/rdfa/JenaSink.java
===================================================================
--- odfdom/src/main/java/org/odftoolkit/odfdom/pkg/rdfa/JenaSink.java (revision ?)
+++ odfdom/src/main/java/org/odftoolkit/odfdom/pkg/rdfa/JenaSink.java (working copy)
@@ -77,6 +77,6 @@
//@Override
public void addLiteral(String subject, String predicate, String lex, String lang, String datatype) {
- if (lex.isEmpty()){
+ if (lex.length() == 0){
return;
}
Index: odfdom/src/main/java/org/odftoolkit/odfdom/pkg/OdfPackage.java
===================================================================
--- odfdom/src/main/java/org/odftoolkit/odfdom/pkg/OdfPackage.java (revision ?)
+++ odfdom/src/main/java/org/odftoolkit/odfdom/pkg/OdfPackage.java (working copy)
@@ -664,6 +664,6 @@
*/
void cacheDocument(OdfPackageDocument doc, String internalPath) {
- if (!internalPath.isEmpty()) {
+ if (internalPath.length() > 0) {
internalPath = normalizeDirectoryPath(internalPath);
updateFileEntry(ensureFileEntryExistence(internalPath), doc.getMediaTypeString());
mPkgDocuments.put(internalPath, doc);
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)