Smack/smack-core/src/main/java/org/jivesoftware/smack
Florian Schmaus e6aa2416e4 Improve MUC code
Removes a ton of duplicate code, mostly related to MUCItem being
duplicated in MUCOwner and MUCAdmin, but also some other duplicate code.

Make MUC code use XmlStringBuilder.

Add ELEMENT and NAMESPACE constants to the appropriate places. Also add
"static <MUCPacketExtension> getFrom(Packet)" methods.

Make some MUC classes implement Element.
2014-07-14 19:22:02 +02:00
..
compression Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
debugger Use jxmpp-core (0.1.0-alpha1-SNAPSHOT) 2014-06-01 12:24:30 +02:00
filter Add PacketExtensionFilter(PacketExtension) constructor 2014-06-10 18:52:46 +02:00
initializer Reworked OSGi support of Smack (SMACK-343) 2014-05-15 16:09:37 +02:00
packet Merge branch '4.0' 2014-07-14 14:31:09 +02:00
parsing Use CharSequence instead of String in parseContent() 2014-07-06 21:10:40 +02:00
provider Reworked OSGi support of Smack (SMACK-343) 2014-05-15 16:09:37 +02:00
proxy Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
sasl Add missing mechanism-too-weak SASL Error 2014-06-05 20:52:10 +02:00
util Improve MUC code 2014-07-14 19:22:02 +02:00
AbstractConnectionListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
AbstractXMPPConnection.java Remove getConfiguration() from XMPPConnection 2014-06-05 11:42:26 +02:00
AccountManager.java Change IQ.Type to enum 2014-06-06 21:10:13 -03:00
Chat.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
ChatManager.java Use jxmpp-core (0.1.0-alpha1-SNAPSHOT) 2014-06-01 12:24:30 +02:00
ChatManagerListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
ConnectionConfiguration.java Use jxmpp-core (0.1.0-alpha1-SNAPSHOT) 2014-06-01 12:24:30 +02:00
ConnectionCreationListener.java Make XMPPConnection an interface 2014-05-28 08:18:41 +02:00
ConnectionListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
DirectoryRosterStore.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
Manager.java Refactor FileTransfer(Manager|Negotiator) 2014-07-02 09:52:40 +02:00
MessageListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
PacketCollector.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
PacketInterceptor.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
PacketListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
ReconnectionManager.java Make XMPPConnection an interface 2014-05-28 08:18:41 +02:00
Roster.java Change IQ.Type to enum 2014-06-06 21:10:13 -03:00
RosterEntry.java Change IQ.Type to enum 2014-06-06 21:10:13 -03:00
RosterGroup.java Change IQ.Type to enum 2014-06-06 21:10:13 -03:00
RosterListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
RosterStore.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
SASLAuthentication.java Reworked OSGi support of Smack (SMACK-343) 2014-05-15 16:09:37 +02:00
SmackConfiguration.java Replace references to 'smack.jar' 2014-07-05 12:10:43 +02:00
SmackException.java Merge branch '4.0' 2014-07-05 14:37:22 +02:00
XMPPConnection.java Remove getConfiguration() from XMPPConnection 2014-06-05 11:42:26 +02:00
XMPPConnectionRegistry.java Make XMPPConnection an interface 2014-05-28 08:18:41 +02:00
XMPPException.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
package.html Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00