mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-12-05 18:41:11 +01:00
add generics
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@11422 b35dd754-fafc-0310-a699-88a17e54d16e
This commit is contained in:
parent
0b7421eae3
commit
06805b248d
9 changed files with 52 additions and 51 deletions
|
|
@ -36,7 +36,7 @@ import java.util.List;
|
|||
*/
|
||||
public class Transcript extends IQ {
|
||||
private String sessionID;
|
||||
private List packets;
|
||||
private List<Packet> packets;
|
||||
|
||||
/**
|
||||
* Creates a transcript request for the given sessionID.
|
||||
|
|
@ -45,7 +45,7 @@ public class Transcript extends IQ {
|
|||
*/
|
||||
public Transcript(String sessionID) {
|
||||
this.sessionID = sessionID;
|
||||
this.packets = new ArrayList();
|
||||
this.packets = new ArrayList<Packet>();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -55,7 +55,7 @@ public class Transcript extends IQ {
|
|||
* @param sessionID the id of the session that generated this conversation transcript.
|
||||
* @param packets the list of messages and presences send to the room.
|
||||
*/
|
||||
public Transcript(String sessionID, List packets) {
|
||||
public Transcript(String sessionID, List<Packet> packets) {
|
||||
this.sessionID = sessionID;
|
||||
this.packets = packets;
|
||||
}
|
||||
|
|
@ -75,7 +75,7 @@ public class Transcript extends IQ {
|
|||
*
|
||||
* @return the list of Messages and Presences that were sent to the room.
|
||||
*/
|
||||
public List getPackets() {
|
||||
public List<Packet> getPackets() {
|
||||
return Collections.unmodifiableList(packets);
|
||||
}
|
||||
|
||||
|
|
@ -86,8 +86,8 @@ public class Transcript extends IQ {
|
|||
.append(sessionID)
|
||||
.append("\">");
|
||||
|
||||
for (Iterator it=packets.iterator(); it.hasNext();) {
|
||||
Packet packet = (Packet) it.next();
|
||||
for (Iterator<Packet> it=packets.iterator(); it.hasNext();) {
|
||||
Packet packet = it.next();
|
||||
buf.append(packet.toXML());
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue