Packages that use I2PSnarkServlet.SortHeaderContext
Package
Description
The I2PSnark web interface (i2psnark.war): servlets and helpers for torrent management, file browsing and configuration.
Uses of I2PSnarkServlet.SortHeaderContext in org.klomp.snark.web
Methods in org.klomp.snark.web with parameters of type I2PSnarkServlet.SortHeaderContextModifier and TypeMethodDescriptionprivate voidI2PSnarkServlet.appendEtaHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String txtETA, boolean isConnected, boolean noSnarks, I2PSnarkServlet.TorrentActivityScan scan) ETA column: sortable only while something on the page is downloading.private voidI2PSnarkServlet.appendNameTypeHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String txtTorrent) Torrent name/type column: cycles viaI2PSnarkServlet.nextTorrentNameTypeSort(String); active-state detection mirrors the five name/type keys.private voidI2PSnarkServlet.appendPeerToggleHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String peerParam, boolean isConnected, boolean noSnarks, I2PSnarkServlet.TorrentActivityScan scan) Peer-count column: renders the show/hide peers toggle when connected with peers present; empty cell otherwise.private voidI2PSnarkServlet.appendRateDownHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String txtRXRate, String txtRX, String peerParam, boolean isConnected, boolean noSnarks, I2PSnarkServlet.TorrentActivityScan scan) Download-rate column: sortable only while downloading; direction icon reflects the current key.private voidI2PSnarkServlet.appendRateUpHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String txtTXRate, boolean isConnected, boolean noSnarks, I2PSnarkServlet.TorrentActivityScan scan) Upload-rate column: sortable only while uploading; ascending icon when currently on "9" (note the inverted default versus rateDown).private voidI2PSnarkServlet.appendRxHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String txtRX, boolean noSnarks) RX column: four-state cycle viaI2PSnarkServlet.nextRXSort(String)whenever the list is sortable; empty cell otherwise.private voidI2PSnarkServlet.appendSortHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String newSort, String cssClass, String iconName, String title, boolean showSort, boolean currentSortMatches, boolean isDescending) Appends a sortable table header cell including sort icons and links.private voidI2PSnarkServlet.appendStatusHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, boolean poolSort, String txtStatus) Status column: sortable always; pool-aware viaI2PSnarkServlet.nextStatusSort(String, boolean).private voidI2PSnarkServlet.appendTxHeader(StringBuilder buf, I2PSnarkServlet.SortHeaderContext hc, String txtTX) TX column: four-state cycle viaI2PSnarkServlet.nextTXSort(String)whenever the list is sortable; empty cell otherwise.