|
From: Jim V. <jim...@us...> - 2002-06-11 21:15:23
|
Update of /cvsroot/swapdv/swapdv/ui/Models
In directory usw-pr-cvs1:/tmp/cvs-serv401/ui/Models
Modified Files:
CategoryTreeModel.java ChannelTreeNode.java
Log Message:
Added channel renaming.
Index: CategoryTreeModel.java
===================================================================
RCS file: /cvsroot/swapdv/swapdv/ui/Models/CategoryTreeModel.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- CategoryTreeModel.java 11 Jun 2002 15:50:04 -0000 1.3
+++ CategoryTreeModel.java 11 Jun 2002 21:15:19 -0000 1.4
@@ -181,6 +181,20 @@
}
}
+ public void update(Channel channel) {
+ Enumeration en = root.depthFirstEnumeration();
+ while (en.hasMoreElements()) {
+ TreeNode node = (TreeNode)en.nextElement();
+ if (node instanceof ChannelTreeNode) {
+ ChannelTreeNode channelNode = (ChannelTreeNode)node;
+ if (channelNode.getChannel().created == channel.created) {
+ channelNode.setChannel(guide.getChannel(channel.created));
+ nodeChanged(node);
+ return;
+ }
+ }
+ }
+ }
public void addShow(Channel chan, Show show) {
Enumeration en = root.depthFirstEnumeration();
Index: ChannelTreeNode.java
===================================================================
RCS file: /cvsroot/swapdv/swapdv/ui/Models/ChannelTreeNode.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ChannelTreeNode.java 3 Jun 2002 23:03:04 -0000 1.1
+++ ChannelTreeNode.java 11 Jun 2002 21:15:19 -0000 1.2
@@ -48,4 +48,8 @@
public Channel getChannel() {
return chan;
}
+
+ public void setChannel(Channel chan) {
+ setUserObject(chan.getShowLabel());
+ }
}
|