Author: solomax
Date: Sat Mar 18 05:13:25 2017
New Revision: 1787530
URL: http://svn.apache.org/viewvc?rev=1787530&view=rev
Log:
[OPENMEETINGS-551] code clean-up
Modified:
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java
openmeetings/application/trunk/openmeetings-db/pom.xml
openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java
openmeetings/application/trunk/openmeetings-server/pom.xml
openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java
openmeetings/application/trunk/openmeetings-util/pom.xml
openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java
openmeetings/application/trunk/openmeetings-web/pom.xml
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
openmeetings/application/trunk/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java
Modified:
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java
(original)
+++
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java
Sat Mar 18 05:13:25 2017
@@ -203,7 +203,7 @@ public class MailHandler {
String replyTo = m.getReplyTo();
if (replyTo != null && mailAddReplyTo) {
log.debug("setReplyTo " + replyTo);
- if (MailUtil.matches(replyTo)) {
+ if (MailUtil.isValid(replyTo)) {
msg.setReplyTo(new InternetAddress[]{new
InternetAddress(replyTo)});
}
}
Modified:
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java
(original)
+++
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java
Sat Mar 18 05:13:25 2017
@@ -36,7 +36,7 @@ import org.slf4j.Logger;
public class AsfCopyRightReplace {
private static final Logger log =
Red5LoggerFactory.getLogger(AsfCopyRightReplace.class, webAppRootKey);
- String asf_copyright = "/*\n"
+ private static String asf_copyright = "/*\n"
+ " * Licensed to the Apache Software Foundation (ASF)
under one\n"
+ " * or more contributor license agreements. See the
NOTICE file\n"
+ " * distributed with this work for additional
information\n"
@@ -54,7 +54,7 @@ public class AsfCopyRightReplace {
+ " * specific language governing permissions and
limitations\n"
+ " * under the License.\n" + " */\n";
- String asf_xml_copyright = "<!--\n"
+ private static String asf_xml_copyright = "<!--\n"
+ " Licensed to the Apache Software Foundation (ASF)
under one\n"
+ " or more contributor license agreements. See the
NOTICE file\n"
+ " distributed with this work for additional
information\n"
@@ -62,16 +62,17 @@ public class AsfCopyRightReplace {
+ " to you under the Apache License, Version 2.0
(the\n"
+ " \"License\"); you may not use this file except in
compliance\n"
+ " with the License. You may obtain a copy of the
License at\n"
- + " \n" + "
http://www.apache.org/licenses/LICENSE-2.0\n"
- + " \n"
+ + "\n"
+ + " http://www.apache.org/licenses/LICENSE-2.0\n"
+ + "\n"
+ " Unless required by applicable law or agreed to in
writing,\n"
+ " software distributed under the License is
distributed on an\n"
+ " \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS
OF ANY\n"
+ " KIND, either express or implied. See the License
for the\n"
+ " specific language governing permissions and
limitations\n"
+ " under the License.\n" + " \n" + "-->\n";
-
- String asf_vm_copyright = "#\n"
+
+ private static String asf_vm_copyright = "#\n"
+ "# Licensed to the Apache Software Foundation (ASF)
under one\n"
+ "# or more contributor license agreements. See the
NOTICE file\n"
+ "# distributed with this work for additional
information\n"
@@ -90,14 +91,10 @@ public class AsfCopyRightReplace {
+ "# under the License.\n" + "#/\n";
public static void main(String... args) {
- new AsfCopyRightReplace();
- }
-
- public AsfCopyRightReplace() {
scanFolder(new File("./src/main"));
}
- private void scanFolder(File folder) {
+ private static void scanFolder(File folder) {
for (File javaFile : folder.listFiles(new FilenameFilter() {
@Override
@@ -128,7 +125,7 @@ public class AsfCopyRightReplace {
}
}
- private void scanAndWriteXMLFile(File javaFile) {
+ private static void scanAndWriteXMLFile(File javaFile) {
StringWriter strWriter = new StringWriter();
try (BufferedReader is = new BufferedReader(new
InputStreamReader(new FileInputStream(javaFile), UTF_8))) {
log.debug("Processing " + javaFile.getCanonicalPath());
@@ -140,7 +137,7 @@ public class AsfCopyRightReplace {
while ((line = is.readLine()) != null) {
if (i == 0) {
firstline = line;
-
+
if (firstline.startsWith("<canvas")) {
strWriter.append(asf_xml_copyright);
} else if
(firstline.startsWith("<library")) {
@@ -173,7 +170,7 @@ public class AsfCopyRightReplace {
}
}
- private void scanAndWriteJavaFile(File javaFile) {
+ private static void scanAndWriteJavaFile(File javaFile) {
StringWriter strWriter = new StringWriter();
try (BufferedReader is = new BufferedReader(new
InputStreamReader(new FileInputStream(javaFile), UTF_8))) {
log.debug("Processing " + javaFile.getCanonicalPath());
@@ -185,7 +182,7 @@ public class AsfCopyRightReplace {
if (i == 0) {
if (line.startsWith("package ")) {
strWriter.append(asf_copyright);
- } else if (line.startsWith("##
OpenMeetings")
+ } else if (line.startsWith("##
OpenMeetings")
&&
javaFile.getName().endsWith(".vm")) {
strWriter.append(asf_vm_copyright);
}
Modified:
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java
(original)
+++
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java
Sat Mar 18 05:13:25 2017
@@ -18,8 +18,13 @@
*/
package org.apache.openmeetings.test.rdc;
-import java.awt.*;
-import java.awt.event.*;
+import java.awt.Color;
+import java.awt.Frame;
+import java.awt.Graphics;
+import java.awt.event.KeyEvent;
+import java.awt.event.KeyListener;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
class WindowClosingAdapter extends WindowAdapter {
@Override
@@ -35,6 +40,7 @@ public class KeyCodesTest extends Frame
String msg1 = "";
String msg2 = "";
+ @SuppressWarnings("unused")
public static void main(String[] args) {
new KeyCodesTest();
}
@@ -76,17 +82,17 @@ public class KeyCodesTest extends Frame
public void keyPressed(KeyEvent event) {
msg1 = "";
System.out.println("keyPressed CODE1 "+event.getKeyCode());
-
+
int myCode = event.getKeyCode();
-
+
System.out.println("keyPressed CODE2 "+myCode);
-
+
System.out.println("keyPressed CHAR3 "+event.getKeyChar());
-
+
System.out.println("keyPressed CHAR4
"+KeyEvent.getKeyText(event.getKeyCode()));
-
+
System.out.println("keyPressed CHAR5
"+KeyEvent.getKeyText(myCode));
-
+
System.out.println("keyPressed isActionKey
"+event.isActionKey());
System.out.println("keyPressed isAltDown "+event.isAltDown());
System.out.println("keyPressed isAltGraphDown
"+event.isAltGraphDown());
@@ -96,7 +102,7 @@ public class KeyCodesTest extends Frame
System.out.println("keyPressed isShiftDown
"+event.isShiftDown());
System.out.println("keyPressed paramString
"+event.paramString());
-
+
if (event.getKeyChar() == KeyEvent.CHAR_UNDEFINED) {
int key = event.getKeyCode();
// Funktionstaste abfragen
@@ -132,19 +138,19 @@ public class KeyCodesTest extends Frame
@Override
public void keyTyped(KeyEvent event) {
char key = event.getKeyChar();
-
+
// System.out.println("keyTyped CODE1 "+event.getKeyCode());
-//
+//
// Integer myCode = event.getKeyCode();
-//
+//
// System.out.println("keyTyped CODE2 "+myCode);
-//
+//
// System.out.println("keyTyped CHAR3 "+event.getKeyChar());
-//
+//
// System.out.println("keyTyped CHAR4
"+event.getKeyText(event.getKeyCode()));
-//
+//
// System.out.println("keyTyped CHAR5 "+event.getKeyText(myCode));
-
+
if (key == KeyEvent.VK_BACK_SPACE) {
if (msg2.length() > 0) {
msg2 = msg2.substring(0, msg2.length() - 1);
Modified:
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java
(original)
+++
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java
Sat Mar 18 05:13:25 2017
@@ -18,14 +18,18 @@
*/
package org.apache.openmeetings.test.rdc;
-import java.awt.*;
-import java.awt.event.*;
+import java.awt.Color;
+import java.awt.Frame;
+import java.awt.Graphics;
+import java.awt.event.KeyEvent;
+import java.awt.event.KeyListener;
public class ReadKeyCodesTest extends Frame implements KeyListener {
private static final long serialVersionUID = 1L;
String msg1 = "";
String msg2 = "";
+ @SuppressWarnings("unused")
public static void main(String[] args) {
new ReadKeyCodesTest();
}
@@ -102,9 +106,9 @@ public class ReadKeyCodesTest extends Fr
@Override
public void keyTyped(KeyEvent event) {
char key = event.getKeyChar();
-
+
System.out.println("keyTyped "+event.getKeyCode());
-
+
if (key == KeyEvent.VK_BACK_SPACE) {
if (msg2.length() > 0) {
msg2 = msg2.substring(0, msg2.length() - 1);
Modified:
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java
(original)
+++
openmeetings/application/trunk/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java
Sat Mar 18 05:13:25 2017
@@ -40,8 +40,7 @@ public class SimulateLoad extends Thread
public static void main(String... args) {
try {
if (args.length != 4) {
- new RuntimeException(
- "4 args needed, host, port,
context, instanceId");
+ throw new RuntimeException("4 args needed,
host, port, context, instanceId");
}
for (String arg : args) {
System.err.println("arg: " + arg);
Modified: openmeetings/application/trunk/openmeetings-db/pom.xml
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-db/pom.xml?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-db/pom.xml (original)
+++ openmeetings/application/trunk/openmeetings-db/pom.xml Sat Mar 18 05:13:25
2017
@@ -44,10 +44,6 @@
<artifactId>openmeetings-util</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.wicket</groupId>
- <artifactId>wicket-extensions</artifactId>
- </dependency>
- <dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<version>${openjpa.version}</version>
Modified:
openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java
(original)
+++
openmeetings/application/trunk/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java
Sat Mar 18 05:13:25 2017
@@ -34,9 +34,6 @@ import java.util.Date;
import java.util.Map;
import java.util.TimeZone;
-import javax.mail.internet.AddressException;
-import javax.mail.internet.InternetAddress;
-
import org.apache.commons.cli.CommandLine;
import org.apache.commons.cli.CommandLineParser;
import org.apache.commons.cli.DefaultParser;
@@ -411,12 +408,7 @@ public class Admin {
System.exit(1);
}
- try {
- if (cfg.email == null || !MailUtil.matches(cfg.email)) {
- throw new AddressException("Invalid address");
- }
- new InternetAddress(cfg.email, true);
- } catch (AddressException ae) {
+ if (!MailUtil.isValid(cfg.email)) {
System.out.println("Please provide non-empty valid
email: '" + cfg.email + "' is not valid.");
System.exit(1);
}
Modified:
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java
(original)
+++
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java
Sat Mar 18 05:13:25 2017
@@ -188,6 +188,7 @@ public class Core implements IPendingSer
}
}
+ @SuppressWarnings("unused")
public static void main(String[] args) {
new Core(args);
}
Modified:
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java
(original)
+++
openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java
Sat Mar 18 05:13:25 2017
@@ -50,6 +50,7 @@ import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
+import javax.swing.WindowConstants;
import javax.swing.border.EmptyBorder;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
@@ -76,7 +77,7 @@ public class ScreenSharerFrame extends J
private HorizontalSlider leftSlider = new HorizontalSlider();
private HorizontalSlider rightSlider = new HorizontalSlider();
private BlankArea virtualScreen = new BlankArea(new Color(255, 255,
255, 100));
- private JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
+ private JTabbedPane tabbedPane = new JTabbedPane(SwingConstants.TOP);
private boolean doUpdateBounds = true;
private boolean showWarning = true;
private JButton btnStartStopSharing;
@@ -232,7 +233,7 @@ public class ScreenSharerFrame extends J
setTitle(getTextLabel(textLabels, 0)); //#id 730
setBackground(Color.WHITE);
setResizable(false);
- setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
+ setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
Modified: openmeetings/application/trunk/openmeetings-server/pom.xml
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-server/pom.xml?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-server/pom.xml (original)
+++ openmeetings/application/trunk/openmeetings-server/pom.xml Sat Mar 18
05:13:25 2017
@@ -316,6 +316,27 @@
<ignore></ignore>
</action>
</pluginExecution>
+
<pluginExecution>
+
<pluginExecutionFilter>
+
<groupId>
+
com.internetitem
+
</groupId>
+
<artifactId>
+
write-properties-file-maven-plugin
+
</artifactId>
+
<versionRange>
+
[1.0.1,)
+
</versionRange>
+
<goals>
+
<goal>
+
write-properties-file
+
</goal>
+
</goals>
+
</pluginExecutionFilter>
+ <action>
+
<ignore></ignore>
+
</action>
+
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
Modified:
openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java
Sat Mar 18 05:13:25 2017
@@ -27,7 +27,7 @@ import org.apache.openmeetings.IWebSessi
import org.apache.openmeetings.db.dao.basic.ConfigurationDao;
import org.apache.openmeetings.db.dao.label.LabelDao;
import org.apache.openmeetings.db.util.FormatHelper;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.markup.html.TransparentWebMarkupContainer;
import org.apache.wicket.markup.html.panel.Panel;
import org.apache.wicket.protocol.http.WebSession;
@@ -53,7 +53,7 @@ public abstract class AbstractTemplatePa
public AbstractTemplatePanel(Locale locale) {
super(COMP_ID);
this.locale = locale == null ? getDefault() : locale;
- add(new
TransparentWebMarkupContainer("container").add(AttributeAppender.append("dir",
FormatHelper.isRtlLanguage(this.locale.toLanguageTag()) ? "rtl" : "ltr")));
+ add(new
TransparentWebMarkupContainer("container").add(AttributeModifier.append("dir",
FormatHelper.isRtlLanguage(this.locale.toLanguageTag()) ? "rtl" : "ltr")));
}
public static String getString(String id, Locale locale, String...
params) {
Modified: openmeetings/application/trunk/openmeetings-util/pom.xml
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-util/pom.xml?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-util/pom.xml (original)
+++ openmeetings/application/trunk/openmeetings-util/pom.xml Sat Mar 18
05:13:25 2017
@@ -99,5 +99,9 @@
<artifactId>wicket-native-websocket-core</artifactId>
<version>${wicket.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.wicket</groupId>
+ <artifactId>wicket-extensions</artifactId>
+ </dependency>
</dependencies>
</project>
Modified:
openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java
(original)
+++
openmeetings/application/trunk/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java
Sat Mar 18 05:13:25 2017
@@ -18,15 +18,17 @@
*/
package org.apache.openmeetings.util.mail;
-import java.util.regex.Pattern;
+import
org.apache.wicket.extensions.validation.validator.RfcCompliantEmailAddressValidator;
+import org.apache.wicket.util.string.Strings;
+import org.apache.wicket.validation.Validatable;
public class MailUtil {
-
- private static final Pattern rfc2822 = Pattern.compile(
-
"^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$"
- );
-
- public static boolean matches(String email) {
- return rfc2822.matcher(email).matches();
+ public static boolean isValid(String email) {
+ if (Strings.isEmpty(email)) {
+ return false;
+ }
+ Validatable<String> eml = new Validatable<>(email);
+ RfcCompliantEmailAddressValidator.getInstance().validate(eml);
+ return eml.isValid();
}
}
Modified: openmeetings/application/trunk/openmeetings-web/pom.xml
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/pom.xml?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-web/pom.xml (original)
+++ openmeetings/application/trunk/openmeetings-web/pom.xml Sat Mar 18 05:13:25
2017
@@ -372,10 +372,6 @@
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
- <artifactId>wicket-extensions</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.wicket</groupId>
<artifactId>wicket-auth-roles</artifactId>
<version>${wicket.version}</version>
</dependency>
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
Sat Mar 18 05:13:25 2017
@@ -32,9 +32,9 @@ import org.apache.openmeetings.web.app.W
import org.apache.openmeetings.web.common.ConfirmableAjaxBorder;
import org.apache.openmeetings.web.common.PagedEntityListPanel;
import org.apache.openmeetings.web.data.SearchableDataProvider;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.form.OnChangeAjaxBehavior;
-import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.form.CheckBox;
import org.apache.wicket.markup.html.panel.Panel;
@@ -69,7 +69,7 @@ public class GroupUsersPanel extends Pan
User u = grpUser.getUser();
Label label = new Label("label", u == null ? ""
: GroupForm.formatUser(u));
if (grpUser.getId() == null) {
-
label.add(AttributeAppender.append("class", "newItem"));
+
label.add(AttributeModifier.append("class", "newItem"));
}
item.add(label);
item.add(new
ConfirmableAjaxBorder("deleteUserBtn", getString("80"), getString("833")) {
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
Sat Mar 18 05:13:25 2017
@@ -47,11 +47,11 @@ import org.apache.openmeetings.web.admin
import org.apache.openmeetings.web.app.Application;
import org.apache.openmeetings.web.common.ConfirmableAjaxBorder;
import org.apache.openmeetings.web.util.RoomTypeDropDown;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.form.AjaxFormComponentUpdatingBehavior;
import org.apache.wicket.ajax.form.AjaxFormValidatingBehavior;
import org.apache.wicket.ajax.markup.html.form.AjaxCheckBox;
-import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.form.CheckBox;
@@ -289,7 +289,7 @@ public class RoomForm extends AdminBaseF
RoomModerator moderator = item.getModelObject();
Label name = new Label("uName",
moderator.getUser().getFirstname() + " " + moderator.getUser().getLastname());
if (moderator.getId() == null) {
-
name.add(AttributeAppender.append("class", "newItem"));
+
name.add(AttributeModifier.append("class", "newItem"));
}
item.add(new CheckBox("superModerator", new
PropertyModel<Boolean>(moderator, "superModerator")))
.add(new Label("userId", "" +
moderator.getUser().getId()))
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
Sat Mar 18 05:13:25 2017
@@ -84,6 +84,7 @@ import org.apache.wicket.Localizer;
import org.apache.wicket.Page;
import org.apache.wicket.RestartResponseException;
import org.apache.wicket.RuntimeConfigurationType;
+import org.apache.wicket.Session;
import org.apache.wicket.ThreadContext;
import
org.apache.wicket.authroles.authentication.AbstractAuthenticatedWebSession;
import org.apache.wicket.authroles.authentication.AuthenticatedWebApplication;
@@ -91,7 +92,6 @@ import org.apache.wicket.core.request.ha
import org.apache.wicket.core.request.handler.ListenerRequestHandler;
import org.apache.wicket.core.request.mapper.MountedMapper;
import org.apache.wicket.markup.html.WebPage;
-import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.IRequestHandler;
import org.apache.wicket.request.Url;
import org.apache.wicket.request.component.IRequestablePage;
@@ -216,7 +216,7 @@ public class Application extends Authent
}
public static Application get() {
- return (Application) WebApplication.get(wicketApplicationName);
+ return
(Application)org.apache.wicket.Application.get(wicketApplicationName);
}
public static DashboardContext getDashboardContext() {
@@ -492,7 +492,7 @@ public class Application extends Authent
public static Locale getLocale(final long languageId) {
Locale loc = LabelDao.languages.get(languageId);
if (loc == null) {
- loc = WebSession.exists() ?
WebSession.get().getLocale() : Locale.ENGLISH;
+ loc = Session.exists() ? WebSession.get().getLocale() :
Locale.ENGLISH;
}
return loc;
}
@@ -511,7 +511,7 @@ public class Application extends Authent
public static String getString(String key, final Locale loc, String...
params) {
if (!exists()) {
- ThreadContext.setApplication(Application.get(appName));
+
ThreadContext.setApplication(org.apache.wicket.Application.get(appName));
}
if ((params == null || params.length == 0) &&
STRINGS_WITH_APP.contains(key)) {
params = new
String[]{getBean(ConfigurationDao.class).getAppName()};
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java
Sat Mar 18 05:13:25 2017
@@ -21,7 +21,7 @@ package org.apache.openmeetings.web.comm
import java.util.List;
import org.apache.openmeetings.web.common.BasePanel;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
import org.apache.wicket.markup.html.list.ListItem;
import org.apache.wicket.util.string.Strings;
@@ -32,7 +32,7 @@ import com.googlecode.wicket.jquery.ui.w
/**
* Loads the menu items into the main area
- *
+ *
* @author sebawagner
*
*/
@@ -52,12 +52,12 @@ public class MenuPanel extends BasePanel
protected void addMenuItem(ListItem<IMenuItem> item,
IMenuItem menuItem) {
super.addMenuItem(item, menuItem);
MenuItem m = (MenuItem)menuItem;
- item.add(AttributeAppender.append("class",
m.isTop() ? "top" : "sub"));
+ item.add(AttributeModifier.append("class",
m.isTop() ? "top" : "sub"));
if (!Strings.isEmpty(m.getDesc())) {
-
item.add(AttributeAppender.append("title", m.getDesc()));
+
item.add(AttributeModifier.append("title", m.getDesc()));
}
if (!Strings.isEmpty(m.getIcon())) {
-
item.add(AttributeAppender.append("class", m.getIcon()));
+
item.add(AttributeModifier.append("class", m.getIcon()));
}
}
});
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
Sat Mar 18 05:13:25 2017
@@ -28,10 +28,10 @@ import org.apache.openmeetings.db.entity
import org.apache.openmeetings.db.entity.file.FileItem;
import org.apache.openmeetings.db.entity.file.FileItem.Type;
import org.apache.openmeetings.db.entity.record.Recording;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.Component;
import org.apache.wicket.MarkupContainer;
import org.apache.wicket.ajax.AjaxRequestTarget;
-import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.extensions.ajax.markup.html.AjaxEditableLabel;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.basic.Label;
@@ -93,7 +93,7 @@ public class FolderPanel extends Panel {
behavior.setOption("helper",
"dragHelper");
}
}.setContainment(treePanel.getContainment());
- drag.add(AttributeAppender.append("class", r instanceof
Recording ? "recorditem" : "fileitem"));
+ drag.add(AttributeModifier.append("class", r instanceof
Recording ? "recorditem" : "fileitem"));
}
Component name = r.getId() == null || !editable ? new
Label("name", r.getName()) : new AjaxEditableLabel<String>("name",
Model.of(model.getObject().getName())) {
private static final long serialVersionUID = 1L;
@@ -120,7 +120,7 @@ public class FolderPanel extends Panel {
super.onEdit(target);
}
};
- drag.add(name.add(AttributeAppender.append("title",
r.getName())));
+ drag.add(name.add(AttributeModifier.append("title",
r.getName())));
add(drop.add(drag).setOutputMarkupId(true));
}
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java
Sat Mar 18 05:13:25 2017
@@ -33,7 +33,6 @@ import org.apache.openmeetings.web.util.
import org.apache.wicket.AttributeModifier;
import org.apache.wicket.RuntimeConfigurationType;
import org.apache.wicket.markup.head.CssHeaderItem;
-import org.apache.wicket.markup.head.CssReferenceHeaderItem;
import org.apache.wicket.markup.head.IHeaderResponse;
import org.apache.wicket.markup.head.JavaScriptHeaderItem;
import org.apache.wicket.markup.head.OnDomReadyHeaderItem;
@@ -100,7 +99,7 @@ public abstract class BasePage extends A
public void renderHead(IHeaderResponse response) {
response.render(new
PriorityHeaderItem(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())));
super.renderHead(response);
-
response.render(CssReferenceHeaderItem.forUrl(String.format("css/theme_om/jquery-ui.%scss"
+
response.render(CssHeaderItem.forUrl(String.format("css/theme_om/jquery-ui.%scss"
, RuntimeConfigurationType.DEVELOPMENT ==
getApplication().getConfigurationType() ? "" : "min.")));
if (isRtl()) {
response.render(CssHeaderItem.forUrl("css/theme-rtl.css"));
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
Sat Mar 18 05:13:25 2017
@@ -66,11 +66,11 @@ import org.apache.openmeetings.web.room.
import org.apache.openmeetings.web.room.menu.RoomMenuPanel;
import org.apache.openmeetings.web.room.sidebar.RoomSidebar;
import org.apache.openmeetings.web.user.record.JpgRecordingResourceReference;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.Component;
import org.apache.wicket.ajax.AbstractDefaultAjaxBehavior;
import org.apache.wicket.ajax.AjaxRequestTarget;
import
org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeInstantiation;
-import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
import org.apache.wicket.event.IEvent;
import org.apache.wicket.markup.head.IHeaderResponse;
@@ -183,7 +183,7 @@ public class RoomPanel extends BasePanel
Component eventDetail = new
WebMarkupContainer(EVENT_DETAILS_ID).setVisible(false);
room.add(menu = new RoomMenuPanel("menu", this));
- room.add(AttributeAppender.append("data-room-id", r.getId()));
+ room.add(AttributeModifier.append("data-room-id", r.getId()));
Droppable<FileItem> wbArea = new Droppable<FileItem>("wb-area")
{
private static final long serialVersionUID = 1L;
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
Sat Mar 18 05:13:25 2017
@@ -40,6 +40,7 @@ import org.apache.openmeetings.util.mess
import org.apache.openmeetings.util.message.TextRoomMessage;
import org.apache.openmeetings.web.common.BasePanel;
import org.apache.openmeetings.web.room.RoomPanel;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.Component;
import org.apache.wicket.ajax.AbstractDefaultAjaxBehavior;
import org.apache.wicket.ajax.AjaxRequestTarget;
@@ -216,7 +217,7 @@ public class ActivitiesPanel extends Bas
}
item.add(new WebMarkupContainer("close").add(new
AttributeAppender("onclick", String.format("activityAction(%s, '%s', '%s');",
roomId, Action.close.name(), a.getId()))));
item.add(accept, decline, new Label("text", text));
- item.add(AttributeAppender.append("class",
getClass(a)));
+ item.add(AttributeModifier.append("class",
getClass(a)));
}
private String getClass(Activity a) {
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
Sat Mar 18 05:13:25 2017
@@ -51,6 +51,7 @@ import org.apache.openmeetings.web.room.
import org.apache.openmeetings.web.room.poll.CreatePollDialog;
import org.apache.openmeetings.web.room.poll.PollResultsDialog;
import org.apache.openmeetings.web.room.poll.VoteDialog;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
@@ -224,7 +225,7 @@ public class RoomMenuPanel extends Panel
@Override
protected void onTimer(int remain) {
-
getComponent().add(AttributeAppender.replace("title", getText("639", remain)));
+
getComponent().add(AttributeModifier.replace("title", getText("639", remain)));
}
@Override
@@ -311,7 +312,7 @@ public class RoomMenuPanel extends Panel
roomClass.append(" screen");
}
}
- handler.add(roomName.add(AttributeAppender.replace("class",
roomClass), AttributeAppender.replace("title", roomTitle)));
+ handler.add(roomName.add(AttributeModifier.replace("class",
roomClass), AttributeModifier.replace("title", roomTitle)));
handler.add(askBtn.setVisible(!moder &&
r.isAllowUserQuestions()));
handler.add(shareBtn.setVisible(shareVisible));
}
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
Sat Mar 18 05:13:25 2017
@@ -27,7 +27,7 @@ import org.apache.openmeetings.db.entity
import org.apache.openmeetings.web.room.RoomPanel;
import org.apache.openmeetings.web.room.sidebar.icon.KickIcon;
import org.apache.openmeetings.web.room.sidebar.icon.RefreshIcon;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.list.ListItem;
@@ -42,8 +42,8 @@ public class RoomClientPanel extends Pan
setRenderBodyOnly(true);
Client c = item.getModelObject();
item.setMarkupId(String.format("user%s", c.getUid()));
- item.add(AttributeAppender.append("style",
String.format("background-image: url(profile/%s);", c.getUserId())));
- item.add(AttributeAppender.append("data-userid",
c.getUserId()));
+ item.add(AttributeModifier.append("style",
String.format("background-image: url(profile/%s);", c.getUserId())));
+ item.add(AttributeModifier.append("data-userid",
c.getUserId()));
add(new RefreshIcon("refresh", c, room));
add(new Label("name", getName(c)));
WebMarkupContainer actions = new WebMarkupContainer("actions");
@@ -52,7 +52,7 @@ public class RoomClientPanel extends Pan
actions.setVisible(room.getClient().hasRight(Right.moderator));
if (c.getUid().equals(room.getClient().getUid())) {
actions.add(new SelfIconsPanel("icons", c, room,
false));
- item.add(AttributeAppender.append("class", "current"));
+ item.add(AttributeModifier.append("class", "current"));
} else {
actions.add(new ClientIconsPanel("icons", c, room));
}
@@ -97,6 +97,6 @@ public class RoomClientPanel extends Pan
}
//FIXME TODO add 'typingActivity'
//FIXME TODO add ability to change 'first/last name'
- add(new
WebMarkupContainer("status").add(AttributeAppender.append("class", status),
AttributeAppender.replace("title", getString(statusTitle))));
+ add(new
WebMarkupContainer("status").add(AttributeModifier.append("class", status),
AttributeModifier.replace("title", getString(statusTitle))));
}
}
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
Sat Mar 18 05:13:25 2017
@@ -37,10 +37,10 @@ import org.apache.openmeetings.util.proc
import org.apache.openmeetings.web.app.Application;
import org.apache.openmeetings.web.room.RoomPanel;
import org.apache.openmeetings.web.util.upload.BootstrapFileUploadBehavior;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.form.AjaxFormSubmitBehavior;
import org.apache.wicket.ajax.form.OnChangeAjaxBehavior;
-import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
import
org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressBar;
import org.apache.wicket.markup.head.IHeaderResponse;
@@ -123,7 +123,7 @@ public class UploadDialog extends Abstra
return null;
}
}));
- uploadField.add(AttributeAppender.append("accept",
StoredFile.getAcceptAttr()));
+ uploadField.add(AttributeModifier.append("accept",
StoredFile.getAcceptAttr()));
Form<String> nameForm = new Form<>("name-form");
fileName = new HiddenField<>("name", Model.of(""));
fileName.add(new AjaxFormSubmitBehavior(nameForm, "change") {
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java
Sat Mar 18 05:13:25 2017
@@ -20,7 +20,7 @@ package org.apache.openmeetings.web.room
import org.apache.openmeetings.db.entity.basic.Client;
import org.apache.openmeetings.web.room.RoomPanel;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
import org.apache.wicket.markup.html.WebMarkupContainer;
@@ -71,13 +71,13 @@ public abstract class ClientIcon extends
if (isClickable()) {
//request/remove
cls.append(CLS_CLICKABLE);
- add(AttributeAppender.replace("onclick", getScript()));
+ add(AttributeModifier.replace("onclick", getScript()));
} else {
- add(AttributeAppender.replace("onclick", ""));
+ add(AttributeModifier.replace("onclick", ""));
}
internalUpdate();
- add(AttributeAppender.replace("title", getTitle()));
- add(AttributeAppender.replace("class", cls.append(cssClass)));
+ add(AttributeModifier.replace("title", getTitle()));
+ add(AttributeModifier.replace("class", cls.append(cssClass)));
if (handler != null) {
handler.add(this);
}
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
Sat Mar 18 05:13:25 2017
@@ -61,7 +61,6 @@ import org.apache.wicket.ajax.AjaxReques
import org.apache.wicket.ajax.attributes.AjaxRequestAttributes;
import
org.apache.wicket.ajax.attributes.AjaxRequestAttributes.EventPropagation;
import org.apache.wicket.ajax.form.OnChangeAjaxBehavior;
-import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
import org.apache.wicket.markup.head.IHeaderResponse;
import org.apache.wicket.markup.head.OnDomReadyHeaderItem;
@@ -150,17 +149,17 @@ public class MessagesContactsPanel exten
private WebMarkupContainer selectedFolder;
private void setDefaultFolderClass() {
- inbox.add(AttributeAppender.replace("class", "email inbox
clickable"));
- sent.add(AttributeAppender.replace("class", "email sent
clickable"));
- trash.add(AttributeAppender.replace("class", "email trash
clickable"));
+ inbox.add(AttributeModifier.replace("class", "email inbox
clickable"));
+ sent.add(AttributeModifier.replace("class", "email sent
clickable"));
+ trash.add(AttributeModifier.replace("class", "email trash
clickable"));
}
private static void selectFolder(WebMarkupContainer folder) {
- folder.add(AttributeAppender.append("class", "ui-widget-header
ui-corner-all"));
+ folder.add(AttributeModifier.append("class", "ui-widget-header
ui-corner-all"));
}
private void setFolderClass(ListItem<PrivateMessageFolder> folder) {
- folder.add(AttributeAppender.replace("class", "email folder
clickable"));
+ folder.add(AttributeModifier.replace("class", "email folder
clickable"));
if
(folder.getModelObject().getId().equals(selectedFolderModel.getObject())) {
selectFolder(folder);
}
@@ -578,8 +577,8 @@ public class MessagesContactsPanel exten
updateContacts(target);
}
}).setVisible(uc.isPending()));
- item.add(new
WebMarkupContainer("view").add(AttributeAppender.append("onclick",
String.format("showUserInfo(%s);", userId))));
- item.add(new
WebMarkupContainer("message").add(AttributeAppender.append("onclick",
String.format("privateMessage(%s);", userId))).setVisible(!uc.isPending()));
+ item.add(new
WebMarkupContainer("view").add(AttributeModifier.append("onclick",
String.format("showUserInfo(%s);", userId))));
+ item.add(new
WebMarkupContainer("message").add(AttributeModifier.append("onclick",
String.format("privateMessage(%s);", userId))).setVisible(!uc.isPending()));
item.add(new ConfirmableAjaxBorder("delete",
getString("80"), getString("833")) {
private static final long
serialVersionUID = 1L;
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
Sat Mar 18 05:13:25 2017
@@ -35,7 +35,6 @@ import org.apache.openmeetings.web.commo
import org.apache.openmeetings.web.common.UserPanel;
import org.apache.wicket.AttributeModifier;
import org.apache.wicket.ajax.AjaxRequestTarget;
-import org.apache.wicket.behavior.AttributeAppender;
import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.basic.Label;
@@ -125,11 +124,11 @@ public class UserSearchPanel extends Use
item.add(new Label("tz",
getBean(TimezoneUtil.class).getTimeZone(u).getID()));
item.add(new Label("offer", u.getUserOffers()));
item.add(new Label("search",
u.getUserSearchs()));
- item.add(new
WebMarkupContainer("view").add(AttributeAppender.append("onclick",
String.format("showUserInfo(%s);", userId))));
+ item.add(new
WebMarkupContainer("view").add(AttributeModifier.append("onclick",
String.format("showUserInfo(%s);", userId))));
item.add(new
WebMarkupContainer("add").setVisible(userId != getUserId() &&
!contactsDao.isContact(userId, getUserId()))
-
.add(AttributeAppender.append("onclick", String.format("addContact(%s);",
userId))));
- item.add(new
WebMarkupContainer("message").setVisible(userId !=
getUserId()).add(AttributeAppender.append("onclick",
String.format("privateMessage(%s);", userId))));
- item.add(new
WebMarkupContainer("invite").setVisible(userId !=
getUserId()).add(AttributeAppender.append("onclick",
String.format("inviteUser(%s);", userId))));
+
.add(AttributeModifier.append("onclick", String.format("addContact(%s);",
userId))));
+ item.add(new
WebMarkupContainer("message").setVisible(userId !=
getUserId()).add(AttributeModifier.append("onclick",
String.format("privateMessage(%s);", userId))));
+ item.add(new
WebMarkupContainer("invite").setVisible(userId !=
getUserId()).add(AttributeModifier.append("onclick",
String.format("inviteUser(%s);", userId))));
//item.add(new TooltipBehavior(new
Options("content", "TODO:: Picture will be displayed"))); //FIXME
}
};
Modified:
openmeetings/application/trunk/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java?rev=1787530&r1=1787529&r2=1787530&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java
Sat Mar 18 05:13:25 2017
@@ -182,7 +182,7 @@ public class TestSendIcalMessage extends
// Create ICal Message
String meetingId =
handler.addNewMeeting(start.getTime(), end.getTime(), "test event",
atts,
"localhost:5080/link_openmeetings",
- organizerAttendee, "",
TimeZone.getDefault().getID());
+ organizerAttendee, "",
java.util.TimeZone.getDefault().getID());
log.debug("meetingId " + meetingId);