Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
AgreementBox
- class buttress.gui.
AgreementBox
.
actionPerformed(ActionEvent)
- Method in class buttress.gui.
FeedDialog
actionPerformed(ActionEvent)
- Method in class buttress.gui.
FilterDialog
actionPerformed(ActionEvent)
- Method in class buttress.gui.
Gui
look at actionlistner
addAFilter(Filter)
- Static method in class buttress.main.
Filter
Adds a filter to the big list of all filters
addFeed(String)
- Method in class buttress.gui.
Gui
Adds the feed with the url provided
addFeed(String, boolean)
- Method in class buttress.gui.
Gui
Adds the feed with the url provided
addFeed(String, String, boolean)
- Method in class buttress.gui.
Gui
addFeed(String)
- Method in class buttress.main.
Main
adds a new rss feed to the feedlist
addFeed(Rss)
- Method in class buttress.main.
Main
adding a new feed with a rss object
addFilter(String)
- Method in class buttress.gui.
Gui
Adds a feature to the NewFilter attribute of the Gui object
addFilter(String, boolean)
- Method in class buttress.gui.
Gui
Adds a feature to the NewFilter attribute of the Gui object
addFilter(String)
- Method in class buttress.main.
Main
adds a new filter to the filter list
addFilter(Filter)
- Method in class buttress.main.
Main
adds a new filter from a filter object
addItem(Object)
- Method in class buttress.rss.
Rss
Add an item to the list object or rss item
addKeyword(Object)
- Method in class buttress.main.
Filter
add a keyword to the arraylist
addRss(Rss)
- Method in class buttress.main.
Item
add rss to the vector of rss
addZero(String)
- Method in class buttress.util.
Date
agent
- Static variable in class buttress.main.
Main
the referring agent to the torrent site
agree(JFrame)
- Static method in class buttress.gui.
AgreementBox
Returns whether or not user agreed.
announcetag
- Variable in class buttress.torrent.
TorrentInfo
B
Bencoding
- class buttress.torrent.
Bencoding
.
Bencoding()
- Constructor for class buttress.torrent.
Bencoding
BrowserLauncher
- class buttress.util.
BrowserLauncher
.
Buttress
- class buttress.main.
Buttress
.
Buttress()
- Constructor for class buttress.main.
Buttress
browserFailed(Exception)
- Static method in class buttress.util.
BrowserLauncher
buttress.gui
- package buttress.gui
buttress.io
- package buttress.io
buttress.main
- package buttress.main
buttress.rss
- package buttress.rss
buttress.torrent
- package buttress.torrent
buttress.util
- package buttress.util
C
CheckBoxBox
- class buttress.gui.
CheckBoxBox
.
Seemingly oddly like the class name, this class creates a dialog box in which the user can select from a list of checkboxes.
CloseOpen
- class buttress.util.
CloseOpen
.
CloseOpen()
- Constructor for class buttress.util.
CloseOpen
CompareAdded
- class buttress.util.
CompareAdded
.
CompareAdded()
- Constructor for class buttress.util.
CompareAdded
ConsoleDialog
- class buttress.gui.
ConsoleDialog
.
ConsoleDialog(Frame)
- Constructor for class buttress.gui.
ConsoleDialog
CreditsWindow
- class buttress.gui.
CreditsWindow
.
CreditsWindow(Frame)
- Constructor for class buttress.gui.
CreditsWindow
characters(char[], int, int)
- Method in class buttress.rss.
RssHandler
clearItems()
- Method in class buttress.rss.
Rss
Clear all items from list
comments
- Variable in class buttress.torrent.
TorrentInfo
compareAdded(ArrayList)
- Static method in class buttress.util.
CompareAdded
Removes all duplicates from the 2 dimensional array, returns a 1 dimensional array of only the non-dupes.
compareTo(Object)
- Method in class buttress.rss.
RssItem
compares two rssitems
containsItem(Object)
- Method in class buttress.rss.
Rss
Returns true if item is already in the list
containsKeyword(Object)
- Method in class buttress.main.
Filter
checks if object is in the array
D
DEFAULT_BT_PATH
- Static variable in class buttress.main.
Main
DEFAULT_BUT_FOLDER
- Static variable in class buttress.main.
Main
Date
- class buttress.util.
Date
.
Date()
- Constructor for class buttress.util.
Date
Download
- class buttress.io.
Download
.
Download(URL)
- Constructor for class buttress.io.
Download
date
- Variable in class buttress.torrent.
TorrentInfo
delRss(int)
- Method in class buttress.main.
Item
deletes the object at index i
displayDialog(JDialog, JFrame)
- Static method in class buttress.gui.
CheckBoxBox
Displays the dialog in a threadsafe way (publified for easy access).
doCheck()
- Method in class buttress.main.
Main
Checks all the rssfeeds in buttress
downloadIt(RssItem, boolean)
- Static method in class buttress.rss.
Rss
downloads a new torrent if possible.
downloadTorrent()
- Method in class buttress.io.
Download
Takes the url and downloads the files to the local folder, ie the folder where this script is run from
E
EMPTY
- Static variable in class buttress.rss.
RssItem
EMPTY_DATE
- Static variable in class buttress.rss.
RssItem
EMPTY_URL
- Static variable in class buttress.rss.
RssItem
Email
- class buttress.util.
Email
.
Email(String[], String, String, String)
- Constructor for class buttress.util.
Email
Constructor
EmailBuilder
- class buttress.util.
EmailBuilder
.
EmailBuilder(Object)
- Constructor for class buttress.util.
EmailBuilder
editFeed(int)
- Method in class buttress.gui.
Gui
Changes the selected Feed attribute of the Gui object.
editFeed(int, String, String)
- Method in class buttress.gui.
Gui
editFeed(int, Rss)
- Method in class buttress.main.
Main
editFilter(int)
- Method in class buttress.gui.
Gui
Changes a feature of the NewFilter attribute of the Gui object
editFilter(int, Filter)
- Method in class buttress.main.
Main
endDocument()
- Method in class buttress.rss.
RssHandler
endElement(String, String, String)
- Method in class buttress.rss.
RssHandler
equals(Object)
- Method in class buttress.rss.
RssItem
tests whether two RssItems are equal
F
FEED_FILTER_FILENAME
- Static variable in class buttress.main.
Buttress
FeedDialog
- class buttress.gui.
FeedDialog
.
FeedDialog(Frame)
- Constructor for class buttress.gui.
FeedDialog
Filter
- class buttress.main.
Filter
.
Filter()
- Constructor for class buttress.main.
Filter
Default Constructor
Filter(String)
- Constructor for class buttress.main.
Filter
Constructor with show
Filter(String, ArrayList)
- Constructor for class buttress.main.
Filter
Constructor with show and keywords
FilterDialog
- class buttress.gui.
FilterDialog
.
FilterDialog(Frame)
- Constructor for class buttress.gui.
FilterDialog
FormLayout
- class buttress.gui.
FormLayout
.
FormLayout(Container)
- Constructor for class buttress.gui.
FormLayout
fileAttribs
- Variable in class buttress.torrent.
TorrentInfo
filetag
- Variable in class buttress.torrent.
TorrentInfo
flushRssItems()
- Method in class buttress.rss.
Rss
Flushes the list of Rss items
G
Gui
- class buttress.gui.
Gui
.
Gui()
- Constructor for class buttress.gui.
Gui
Constructor for the Gui object
getAmtKeywords()
- Method in class buttress.main.
Filter
gets the int value of the size of the keywords arraylist
getBigListOfAllFilters()
- Static method in class buttress.main.
Filter
getBtPath()
- Static method in class buttress.main.
Main
returns btPath string
getBtPath()
- Method in class buttress.rss.
Rss
gets bittorrent client path
getButFolder()
- Static method in class buttress.main.
Main
returns butFolder string
getButFolder()
- Method in class buttress.rss.
Rss
gets buttress folder path
getDescription()
- Method in class buttress.rss.
RssItem
gets description value
getDownloadUrl()
- Method in class buttress.io.
Download
getter for the url of the torrent
getDriver()
- Static method in class buttress.main.
Buttress
getFEED_FILTER_FILENAME()
- Static method in class buttress.main.
Buttress
getFeed(int)
- Method in class buttress.main.
Main
getFeedSize()
- Method in class buttress.rss.
Rss
used to access the private arraylist
getFeedUrl()
- Method in class buttress.rss.
Rss
Returns feedUrl component of the Rss object
getFileSize()
- Method in class buttress.rss.
RssItem
getFileSize()
- Method in class buttress.torrent.
TorrentInfo
getFilter()
- Method in class buttress.main.
Item
getter for the filter
getFilter(int)
- Method in class buttress.main.
Main
getFilterList()
- Method in class buttress.rss.
Rss
getFilters()
- Method in class buttress.main.
Main
getFoundItemList()
- Method in class buttress.main.
Main
getINI_FILENAME()
- Static method in class buttress.main.
Buttress
getItemStatus(int)
- Method in class buttress.rss.
Rss
Returns an item's status Integer indicates which item in the list
getKeyword(int)
- Method in class buttress.main.
Filter
gets the keyword at index i
getLastUpdated()
- Method in class buttress.rss.
RssItem
getLocation()
- Method in class buttress.rss.
RssItem
gets location value
getMyGui()
- Static method in class buttress.main.
Buttress
getMyLocation()
- Static method in class buttress.gui.
Gui
getNewFeedSize()
- Method in class buttress.rss.
RssHandler
getNextTextField()
- Method in class buttress.gui.
FeedDialog
getParentFeed()
- Method in class buttress.rss.
RssItem
getRss()
- Method in class buttress.main.
Item
getter for the rss vector
getRss(int)
- Method in class buttress.main.
Item
gets the rss feed at index i
getRssItem(int)
- Method in class buttress.rss.
Rss
Gets Rss Item at position i
getRssItem(int)
- Method in class buttress.rss.
RssHandler
getRssList()
- Method in class buttress.main.
Main
getSetDelay()
- Method in class buttress.main.
Item
boolean to test whether or not to get the delay time from the feed from feed = true from user = true
getShow()
- Method in class buttress.main.
Filter
gets the show string
getSize()
- Method in class buttress.torrent.
TorrentSubFile
getTimeDelay()
- Method in class buttress.main.
Item
getter for the time delay
getTimeDelay()
- Static method in class buttress.main.
Main
Returns the time between checking the feeds
getTimeDelay()
- Method in class buttress.main.
TimeDelay
getter for time delay
getTimingCheckBox()
- Method in class buttress.gui.
FeedDialog
getTitle()
- Method in class buttress.rss.
Rss
getTitle()
- Method in class buttress.rss.
RssItem
gets title value
getTorrent()
- Method in class buttress.io.
RunTorrent
gets the torrent value
getTorrentName()
- Method in class buttress.io.
Download
getter for torrentName variable
getTotalSzie()
- Method in class buttress.torrent.
TorrentInfo
getUrlTextField()
- Method in class buttress.gui.
FeedDialog
H
hashCode()
- Method in class buttress.rss.
RssItem
Generates a hashCode to represent this object
I
INIT_X_SIZE
- Static variable in class buttress.gui.
Gui
INIT_Y_SIZE
- Static variable in class buttress.gui.
Gui
INI_FILENAME
- Static variable in class buttress.main.
Buttress
Item
- class buttress.main.
Item
.
Item(Vector, Filter, TimeDelay)
- Constructor for class buttress.main.
Item
constructor with a parameter for each of the class parameters
initXLoc
- Static variable in class buttress.gui.
Gui
initYLoc
- Static variable in class buttress.gui.
Gui
isAutoStart()
- Static method in class buttress.main.
Main
isDebug()
- Static method in class buttress.main.
Buttress
isFirstRun()
- Static method in class buttress.main.
Buttress
returns whether or not it's the first run of the program
isGoodFeed(String)
- Static method in class buttress.rss.
Rss
isListChanged()
- Static method in class buttress.util.
CloseOpen
isNew()
- Method in class buttress.rss.
RssItem
gets the boolean value of the item
isSendEmail()
- Static method in class buttress.util.
Email
L
lengthtag
- Variable in class buttress.torrent.
TorrentSubFile
listAllItems()
- Method in class buttress.rss.
Rss
returns a list of all of the items that are on the rss lists
listAllItems(List)
- Method in class buttress.rss.
Rss
returns a list of all of the items that are on the rss lists and adds new ones to the list that is passed
M
MIN_DELAY
- Static variable in class buttress.main.
Main
variable for time check
Main
- class buttress.main.
Main
.
Main()
- Constructor for class buttress.main.
Main
Constructor
Main(String)
- Constructor for class buttress.main.
Main
Constructor
Main(String, String)
- Constructor for class buttress.main.
Main
Constructor
main(String[])
- Static method in class buttress.main.
Buttress
The main program for the Gui class
main(String[])
- Static method in class buttress.torrent.
TorrentInfo
makeCompactGrid(int, int, int, int, int, int)
- Method in class buttress.gui.
FormLayout
N
nametag
- Variable in class buttress.torrent.
TorrentInfo
O
openFile(String)
- Static method in class buttress.util.
CloseOpen
opens a file, returns the rss and feed lists of that file.
openFile(File)
- Static method in class buttress.util.
CloseOpen
opens a file, returns the rss and feed lists of that file.
openURL(String)
- Static method in class buttress.util.
BrowserLauncher
Attempts to open the default web browser to the given URL.
P
paths
- Variable in class buttress.torrent.
TorrentSubFile
pathtag
- Variable in class buttress.torrent.
TorrentSubFile
piecehash
- Variable in class buttress.torrent.
TorrentInfo
piecelength
- Variable in class buttress.torrent.
TorrentInfo
piecelengthtag
- Variable in class buttress.torrent.
TorrentInfo
piecestag
- Variable in class buttress.torrent.
TorrentInfo
print()
- Method in class buttress.torrent.
TorrentInfo
print()
- Method in class buttress.torrent.
TorrentSubFile
R
Rss
- class buttress.rss.
Rss
.
Rss()
- Constructor for class buttress.rss.
Rss
Default contructor sets all values to null
Rss(String)
- Constructor for class buttress.rss.
Rss
Contructor for feed location
Rss(String, String)
- Constructor for class buttress.rss.
Rss
Constructor for title link and feed url
Rss(String, String, String, String)
- Constructor for class buttress.rss.
Rss
Constructor for title link and feed url
Rss(Rss)
- Constructor for class buttress.rss.
Rss
Creates a Rss object repesenting the same values as another Rss object
RssHandler
- class buttress.rss.
RssHandler
.
RssHandler()
- Constructor for class buttress.rss.
RssHandler
RssItem
- class buttress.rss.
RssItem
.
RssItem()
- Constructor for class buttress.rss.
RssItem
Default Constructor
RssItem(String, String)
- Constructor for class buttress.rss.
RssItem
Constructor to set title and url
RssItem(String, String, boolean)
- Constructor for class buttress.rss.
RssItem
Constructor to set title, url and new
RssItem(String, String, String)
- Constructor for class buttress.rss.
RssItem
Creates new instance with parameters
RssItem(String, String, String, boolean)
- Constructor for class buttress.rss.
RssItem
Constructor.
RssItem(String, String, boolean, Date)
- Constructor for class buttress.rss.
RssItem
RssItem(String, String, String, boolean, Date)
- Constructor for class buttress.rss.
RssItem
RssItem(String, String, String, boolean, double, Date)
- Constructor for class buttress.rss.
RssItem
Constructor with all parameters.
RunTorrent
- class buttress.io.
RunTorrent
.
RunTorrent()
- Constructor for class buttress.io.
RunTorrent
Default constructor sets Strings to stupid values
RunTorrent(String)
- Constructor for class buttress.io.
RunTorrent
Constructor
RunTorrent(String, String, String)
- Constructor for class buttress.io.
RunTorrent
Constructor
read(URL)
- Method in class buttress.torrent.
TorrentInfo
read(File)
- Method in class buttress.torrent.
TorrentInfo
read(InputStreamReader)
- Method in class buttress.torrent.
TorrentInfo
read(InputStreamReader)
- Method in class buttress.torrent.
TorrentSubFile
read(InputStreamReader, char)
- Method in class buttress.torrent.
TorrentSubFile
readChar(InputStreamReader)
- Static method in class buttress.torrent.
Bencoding
readConfig()
- Static method in class buttress.main.
Buttress
reads the configuration (ini) file
readInfoDictionary(InputStreamReader)
- Method in class buttress.torrent.
TorrentInfo
readInfoDictionary(InputStreamReader, char)
- Method in class buttress.torrent.
TorrentInfo
readLong(InputStreamReader)
- Static method in class buttress.torrent.
Bencoding
readLong(InputStreamReader, char)
- Static method in class buttress.torrent.
Bencoding
readString(InputStreamReader)
- Static method in class buttress.torrent.
Bencoding
readString(InputStreamReader, char)
- Static method in class buttress.torrent.
Bencoding
removeFeed(int)
- Method in class buttress.gui.
Gui
Removes the selected Feed attribute of the Gui object and takes it out of the rssList of the driver...
removeFeed(int, boolean)
- Method in class buttress.gui.
Gui
Removes the selected Feed attribute of the Gui object and takes it out of the rssList of the driver...
removeFeed(int)
- Method in class buttress.main.
Main
removes the rss feed at specfic place
removeFeed(Rss)
- Method in class buttress.main.
Main
removes the specfied feed
removeFilter(int)
- Method in class buttress.gui.
Gui
Removes a feature from the NewFilter attribute of the Gui object
removeFilter(int)
- Method in class buttress.main.
Main
removes the rss feed at specfic place
removeFilter(Filter)
- Method in class buttress.main.
Main
adds a new filter from a filter object
removeKeyword(int)
- Method in class buttress.main.
Filter
removes keyword at index i
resumeMe()
- Method in class buttress.main.
Main
makes the thread stop sleeping to make it update
run()
- Method in class buttress.main.
Main
Main processing method to run doCheck() ever x mins
S
SystemInfo
- class buttress.util.
SystemInfo
.
SystemInfo()
- Constructor for class buttress.util.
SystemInfo
saveLists(String, ArrayList, ArrayList)
- Static method in class buttress.util.
CloseOpen
Saves the rss and filter lists.
saveLists(File, ArrayList, ArrayList)
- Static method in class buttress.util.
CloseOpen
Saves the rss and filter lists.
send()
- Method in class buttress.util.
Email
sends the email message
set(Rss)
- Method in class buttress.rss.
Rss
Sets the Rss object to the values of the other specified Rss object
setAutoStart(boolean)
- Static method in class buttress.main.
Main
setBigListOfAllFilters(ArrayList)
- Static method in class buttress.main.
Filter
setBtPath(String)
- Static method in class buttress.main.
Main
sets a new bittorrent path
setBtPath(String)
- Method in class buttress.rss.
Rss
sets bittorrent client path
setButFolder(String)
- Static method in class buttress.main.
Main
sets a new buttress folder path
setButFolder(String)
- Method in class buttress.rss.
Rss
sets buttress folder path
setDebug(boolean)
- Static method in class buttress.main.
Buttress
setDescription(String)
- Method in class buttress.rss.
RssItem
sets value of description
setFeedUrl(String)
- Method in class buttress.rss.
Rss
Sets feed url component of the Rss object
setFileSize(double)
- Method in class buttress.rss.
RssItem
setFilter(Filter)
- Method in class buttress.main.
Item
setter for the filter
setFilterList(List)
- Method in class buttress.rss.
Rss
setLastUpdated(Date)
- Method in class buttress.rss.
RssItem
setListChanged(boolean)
- Static method in class buttress.util.
CloseOpen
setLocation(String)
- Method in class buttress.rss.
RssItem
sets value of location
setMyLocation(Point)
- Static method in class buttress.gui.
Gui
setNameTextField(String)
- Method in class buttress.gui.
FeedDialog
setNew(int, boolean)
- Method in class buttress.rss.
Rss
Changes the specified item's new status
setNew(boolean)
- Method in class buttress.rss.
RssItem
sets item's new status
setParentFeed(URL)
- Method in class buttress.rss.
RssItem
setSendEmail(boolean)
- Static method in class buttress.util.
Email
setSetDelay(boolean)
- Method in class buttress.main.
Item
setShow(String)
- Method in class buttress.main.
Filter
set the show variable
setTimeDelay(TimeDelay)
- Method in class buttress.main.
Item
setter for the time delay
setTimeDelay(int)
- Static method in class buttress.main.
Main
Changes the time between checking the feeds
setTimeDelay(Integer)
- Method in class buttress.main.
TimeDelay
setter for time delay
setTimingCheckBox(boolean)
- Method in class buttress.gui.
FeedDialog
setTitle(String)
- Method in class buttress.rss.
Rss
Sets title component of the Rss object
setTitle(String)
- Method in class buttress.rss.
RssItem
sets value of title
setTorrent(String)
- Method in class buttress.io.
RunTorrent
sets torrent value
setUrlTextField(String)
- Method in class buttress.gui.
FeedDialog
showCheckBoxBox(Object[])
- Static method in class buttress.gui.
CheckBoxBox
gives default name, frame, and sets box as modal
showCheckBoxBox(String, Object[])
- Static method in class buttress.gui.
CheckBoxBox
gives default frame, sets modal to true
showCheckBoxBox(JFrame, String, Object[])
- Static method in class buttress.gui.
CheckBoxBox
sets modal to true
showCheckBoxBox(JFrame, String, boolean, Object[])
- Static method in class buttress.gui.
CheckBoxBox
shows the checkboxbox with the specified owning frame, title, modality, and object list
showConfigMenu()
- Method in class buttress.gui.
Gui
showConsole(JFrame)
- Static method in class buttress.gui.
ConsoleDialog
singlefilelength
- Variable in class buttress.torrent.
TorrentInfo
size
- Variable in class buttress.torrent.
TorrentSubFile
startDocument()
- Method in class buttress.rss.
RssHandler
startElement(String, String, String, Attributes)
- Method in class buttress.rss.
RssHandler
startThread()
- Method in class buttress.main.
Main
Starts the timer running
startTorrent()
- Method in class buttress.io.
RunTorrent
Runs the torrent with the BT client passed
suggestedname
- Variable in class buttress.torrent.
TorrentInfo
T
TimeDelay
- class buttress.main.
TimeDelay
.
TimeDelay()
- Constructor for class buttress.main.
TimeDelay
the constructor for the class
TimeDelay(Integer)
- Constructor for class buttress.main.
TimeDelay
constructor that can take an initial value
TorrentInfo
- class buttress.torrent.
TorrentInfo
.
TorrentInfo()
- Constructor for class buttress.torrent.
TorrentInfo
TorrentSubFile
- class buttress.torrent.
TorrentSubFile
.
TorrentSubFile()
- Constructor for class buttress.torrent.
TorrentSubFile
TorrentSubFile(InputStreamReader)
- Constructor for class buttress.torrent.
TorrentSubFile
testToString(int)
- Method in class buttress.rss.
Rss
returns a string for a rssitem held in the arraylist
toSmallDateTime()
- Method in class buttress.util.
Date
toString()
- Method in class buttress.main.
Filter
toString()
- Method in class buttress.main.
Item
neat way to display the item class
toString()
- Method in class buttress.main.
TimeDelay
neat way to output the delay time
toString()
- Method in class buttress.rss.
Rss
Returns a sensible string of the Rss object
toString()
- Method in class buttress.rss.
RssItem
string of rssitem values
toString()
- Method in class buttress.util.
Email
prints a basic to string
toString()
- Method in class buttress.util.
SystemInfo
prints OS, OS Version, Java Vendor, Java Version
trackerURL
- Variable in class buttress.torrent.
TorrentInfo
U
updateFeed(List)
- Method in class buttress.rss.
Rss
updates the feed from the feedurl, and add the new items to the arraylist
userCheckUrl(Rss, String)
- Static method in class buttress.rss.
Rss
V
VER_NUM
- Static variable in class buttress.util.
CloseOpen
VersionWindow
- class buttress.gui.
VersionWindow
.
VersionWindow(Frame)
- Constructor for class buttress.gui.
VersionWindow
W
writeConfig(Point)
- Static method in class buttress.main.
Buttress
writes the varables to the ini file
writeConsole(String)
- Static method in class buttress.gui.
ConsoleDialog
Easy way to write uniformly to the buttress console
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes