home *** CD-ROM | disk | FTP | other *** search
/ Australian PC Authority 1999 May / may1999.iso / INTERNET / COMMUNIC / NETCAST.Z / marimb10.jar / netscape / netcast / Channel.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-02-25  |  4.6 KB  |  216 lines

  1. package netscape.netcast;
  2.  
  3. final class Channel {
  4.    Channel() {
  5.    }
  6.  
  7.    Channel(String url) {
  8.    }
  9.  
  10.    public static void add(String url, String[] argv) {
  11.       NSNetcast nc = NSCastanetWorkspace.nc;
  12.       if (nc != null) {
  13.          nc.add(url, argv);
  14.       }
  15.  
  16.    }
  17.  
  18.    public static void add(String url) {
  19.       NSNetcast nc = NSCastanetWorkspace.nc;
  20.       if (nc != null) {
  21.          nc.add(url, new String[0]);
  22.       }
  23.  
  24.    }
  25.  
  26.    public static void remove() {
  27.       NSNetcast nc = NSCastanetWorkspace.nc;
  28.       if (nc != null) {
  29.          nc.remove();
  30.       }
  31.  
  32.    }
  33.  
  34.    public static void setChannelURL(String url) {
  35.       NSNetcast nc = NSCastanetWorkspace.nc;
  36.       if (nc != null) {
  37.          nc.setChannelURL(url);
  38.       }
  39.  
  40.    }
  41.  
  42.    public static String getChannelURL() {
  43.       NSNetcast nc = NSCastanetWorkspace.nc;
  44.       return nc != null ? nc.getChannelURL() : null;
  45.    }
  46.  
  47.    public static void setChannelDescription(String description) {
  48.       NSNetcast nc = NSCastanetWorkspace.nc;
  49.       if (nc != null) {
  50.          nc.setChannelDescription(description);
  51.       }
  52.  
  53.    }
  54.  
  55.    public static String getChannelDescription() {
  56.       NSNetcast nc = NSCastanetWorkspace.nc;
  57.       return nc != null ? nc.getChannelDescription() : null;
  58.    }
  59.  
  60.    public static void setChannelEstCacheSize(int estCacheSize) {
  61.       NSNetcast nc = NSCastanetWorkspace.nc;
  62.       if (nc != null) {
  63.          nc.setChannelEstCacheSize(estCacheSize);
  64.       }
  65.  
  66.    }
  67.  
  68.    public static int getChannelEstCacheSize() {
  69.       NSNetcast nc = NSCastanetWorkspace.nc;
  70.       return nc != null ? nc.getChannelEstCacheSize() : 0;
  71.    }
  72.  
  73.    public static void setChannelMaxCacheSize(int maxCacheSize) {
  74.       NSNetcast nc = NSCastanetWorkspace.nc;
  75.       if (nc != null) {
  76.          nc.setChannelMaxCacheSize(maxCacheSize);
  77.       }
  78.  
  79.    }
  80.  
  81.    public static int getChannelMaxCacheSize() {
  82.       NSNetcast nc = NSCastanetWorkspace.nc;
  83.       return nc != null ? nc.getChannelMaxCacheSize() : 0;
  84.    }
  85.  
  86.    public static void setChannelCrawlDepth(int crawlDepth) {
  87.       NSNetcast nc = NSCastanetWorkspace.nc;
  88.       if (nc != null) {
  89.          nc.setChannelCrawlDepth(crawlDepth);
  90.       }
  91.  
  92.    }
  93.  
  94.    public static int getChannelCrawlDepth() {
  95.       NSNetcast nc = NSCastanetWorkspace.nc;
  96.       return nc != null ? nc.getChannelCrawlDepth() : 0;
  97.    }
  98.  
  99.    public static void setChannelDisplayMode(String displayMode) {
  100.       NSNetcast nc = NSCastanetWorkspace.nc;
  101.       if (nc != null) {
  102.          nc.setChannelDisplayMode(displayMode);
  103.       }
  104.  
  105.    }
  106.  
  107.    public static String getChannelDisplayMode() {
  108.       NSNetcast nc = NSCastanetWorkspace.nc;
  109.       return nc != null ? nc.getChannelDisplayMode() : null;
  110.    }
  111.  
  112.    public static void setChannelWidthHint(int widthHint) {
  113.       NSNetcast nc = NSCastanetWorkspace.nc;
  114.       if (nc != null) {
  115.          nc.setChannelWidthHint(widthHint);
  116.       }
  117.  
  118.    }
  119.  
  120.    public static int getChannelWidthHint() {
  121.       NSNetcast nc = NSCastanetWorkspace.nc;
  122.       return nc != null ? nc.getChannelWidthHint() : 0;
  123.    }
  124.  
  125.    public static void setChannelHeightHint(int heightHint) {
  126.       NSNetcast nc = NSCastanetWorkspace.nc;
  127.       if (nc != null) {
  128.          nc.setChannelHeightHint(heightHint);
  129.       }
  130.  
  131.    }
  132.  
  133.    public static int getChannelHeightHint() {
  134.       NSNetcast nc = NSCastanetWorkspace.nc;
  135.       return nc != null ? nc.getChannelHeightHint() : 0;
  136.    }
  137.  
  138.    public static void setChannelTopHint(int topHint) {
  139.       NSNetcast nc = NSCastanetWorkspace.nc;
  140.       if (nc != null) {
  141.          nc.setChannelTopHint(topHint);
  142.       }
  143.  
  144.    }
  145.  
  146.    public static int getChannelTopHint() {
  147.       NSNetcast nc = NSCastanetWorkspace.nc;
  148.       return nc != null ? nc.getChannelTopHint() : 0;
  149.    }
  150.  
  151.    public static void setChannelLeftHint(int leftHint) {
  152.       NSNetcast nc = NSCastanetWorkspace.nc;
  153.       if (nc != null) {
  154.          nc.setChannelLeftHint(leftHint);
  155.       }
  156.  
  157.    }
  158.  
  159.    public static int getChannelLeftHint() {
  160.       NSNetcast nc = NSCastanetWorkspace.nc;
  161.       return nc != null ? nc.getChannelLeftHint() : 0;
  162.    }
  163.  
  164.    public static void setChannelUpdateInterval(int updateInterval) {
  165.       NSNetcast nc = NSCastanetWorkspace.nc;
  166.       if (nc != null) {
  167.          nc.setChannelUpdateInterval(updateInterval);
  168.       }
  169.  
  170.    }
  171.  
  172.    public static int getChannelUpdateInterval() {
  173.       NSNetcast nc = NSCastanetWorkspace.nc;
  174.       return nc != null ? nc.getChannelUpdateInterval() : 0;
  175.    }
  176.  
  177.    public static void setChannelUpdateAbsolute(int updateAbsolute) {
  178.       NSNetcast nc = NSCastanetWorkspace.nc;
  179.       if (nc != null) {
  180.          nc.setChannelUpdateAbsolute(updateAbsolute);
  181.       }
  182.  
  183.    }
  184.  
  185.    public static int getChannelUpdateAbsolute() {
  186.       NSNetcast nc = NSCastanetWorkspace.nc;
  187.       return nc != null ? nc.getChannelUpdateAbsolute() : 0;
  188.    }
  189.  
  190.    public static void setChannelScheduleUpdate(boolean scheduleUpdate) {
  191.       NSNetcast nc = NSCastanetWorkspace.nc;
  192.       if (nc != null) {
  193.          nc.setChannelScheduleUpdate(scheduleUpdate);
  194.       }
  195.  
  196.    }
  197.  
  198.    public static boolean getChannelScheduleUpdate() {
  199.       NSNetcast nc = NSCastanetWorkspace.nc;
  200.       return nc != null ? nc.getChannelScheduleUpdate() : true;
  201.    }
  202.  
  203.    public static void setChannelPreviewGIF(String previewGIF) {
  204.       NSNetcast nc = NSCastanetWorkspace.nc;
  205.       if (nc != null) {
  206.          nc.setChannelPreviewGIF(previewGIF);
  207.       }
  208.  
  209.    }
  210.  
  211.    public static String getChannelPreviewGIF() {
  212.       NSNetcast nc = NSCastanetWorkspace.nc;
  213.       return nc != null ? nc.getChannelPreviewGIF() : null;
  214.    }
  215. }
  216.