bllmplugin/javadoc/index

bllm 0.1 API <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <h2>Frame Alert</h2> <p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="bllm/package-summary.html">Non-frame version</a>.</p>
Share

bllmplugin/javadoc/overview-tree

Class Hierarchy (bllm 0.1 API)

Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Share

bllmplugin/javadoc/script

function show(type) { count = 0; for (var key in methods) { var row = document.getElementById(key); if ((methods[key] & type) != 0) { row.style.display = ''; row.className = (count++ % 2) ? rowColor : altColor; } else row.style.display = 'none'; } updateTabs(type); } function updateTabs(type) { for (var value in tabs) { var sNode = document.getElementById(tabs[value][0]); var spanNode = sNode.firstChild; if (value == type) { sNode.className = activeTableTab; spanNode.innerHTML = tabs[value][1]; } else { sNode.className = tableTab; spanNode.innerHTML = "" + tabs[value][1] + ""; } } }
Share

bllmplugin/javadoc/serialized-form

Serialized Form (bllm 0.1 API)

Serialized Form

  • Package bllm

    • Class bllm.DialogLicenseManager extends javax.swing.JFrame implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • deltaTime

          long deltaTime
        • requiredConfirmations

          long requiredConfirmations
        • actualConfirmations

          long actualConfirmations
        • doubleSpend

          boolean doubleSpend
        • transactionDate

          java.time.LocalDate transactionDate
        • btcPriceInDollars

          double btcPriceInDollars
        • ltcPriceInDollars

          double ltcPriceInDollars
        • unitsOfCost

          java.lang.String unitsOfCost
        • cost

          double cost
        • costLTC

          double costLTC
        • costDollars

          double costDollars
        • costSatoshis

          double costSatoshis
        • dollarSubmitted

          double dollarSubmitted
        • ltcSubmitted

          double ltcSubmitted
        • satoshiSubmitted

          double satoshiSubmitted
        • merchantWalletID

          java.lang.String merchantWalletID
        • displayTrialBanner

          boolean displayTrialBanner
        • licenseGrantedDate

          java.time.LocalDate licenseGrantedDate
        • trialStartDate

          java.time.LocalDate trialStartDate
        • licenseID

          java.lang.String licenseID
        • transactionID

          java.lang.String transactionID
        • licenseExpiresInDays

          int licenseExpiresInDays
        • licenseExpired

          boolean licenseExpired
        • transactionExpiresInHours

          int transactionExpiresInHours
        • trialExpiresInDays

          int trialExpiresInDays
        • trialExpired

          boolean trialExpired
        • walletIDnotFound

          boolean walletIDnotFound
        • lic

          License lic
        • cards

          javax.swing.JPanel cards
        • cl

          java.awt.CardLayout cl
        • parentPane

          javax.swing.JPanel parentPane
        • pane1

          UnlicensedPanel pane1
        • pane2

          TransactionFailedPanel pane2
        • pane3

          LicensedPanel pane3
        • licenseStatus

          int licenseStatus
        • licenseFileName

          java.lang.String licenseFileName
        • privateKey

          java.lang.String privateKey
        • lm

          LicenseManager lm
        • title

          java.lang.String title
    • Class bllm.DialogQRCode extends javax.swing.JFrame implements Serializable

      serialVersionUID:
      1L
    • Class bllm.License extends java.lang.Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • merchantWalletID

          java.lang.String merchantWalletID
        • licenseGrantedDate

          java.time.LocalDate licenseGrantedDate
        • trialStartDate

          java.time.LocalDate trialStartDate
        • satoshisSubmitted

          double satoshisSubmitted
        • dollarSubmitted

          double dollarSubmitted
        • cost

          double cost
        • unitsOfCost

          java.lang.String unitsOfCost
        • actualPayment

          double actualPayment
        • unitsOfRequestedPayment

          java.lang.String unitsOfRequestedPayment
        • licenseID

          java.lang.String licenseID
        • transactionID

          java.lang.String transactionID
        • requiredConfirmations

          int requiredConfirmations
        • licenseExpiresInDays

          int licenseExpiresInDays
        • trialExpiresInDays

          int trialExpiresInDays
        • transactionExpiresInHours

          int transactionExpiresInHours
    • Class bllm.LicensedPanel extends javax.swing.JFrame implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • cryptoLabel

          javax.swing.JLabel cryptoLabel
        • merchantWalletIDLabel

          javax.swing.JLabel merchantWalletIDLabel
        • licenseIDLabel

          javax.swing.JLabel licenseIDLabel
        • transactionIDLabel

          javax.swing.JLabel transactionIDLabel
        • dollarValueLabel

          javax.swing.JLabel dollarValueLabel
        • costValueLabel

          javax.swing.JLabel costValueLabel
        • expiresInDaysLabel

          javax.swing.JLabel expiresInDaysLabel
        • licenseGrantedDateLabel

          javax.swing.JLabel licenseGrantedDateLabel
        • merchantWalletID

          java.lang.String merchantWalletID
        • licenseID

          java.lang.String licenseID
        • transactionID

          java.lang.String transactionID
        • parent

          DialogLicenseManager parent
        • payment

          double payment
        • unitsOfPayment

          java.lang.String unitsOfPayment
        • unitsOfCost

          java.lang.String unitsOfCost
        • dollarSubmitted

          double dollarSubmitted
        • licenseDaysRemaining

          long licenseDaysRemaining
        • licenseGrantedDate

          java.time.LocalDate licenseGrantedDate
        • title

          java.lang.String title
    • Class bllm.TransactionFailedPanel extends javax.swing.JFrame implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • doubleSpendLabel

          javax.swing.JLabel doubleSpendLabel
        • elapsedTimeLabel

          javax.swing.JLabel elapsedTimeLabel
        • licenseIDLabel

          javax.swing.JLabel licenseIDLabel
        • merchantWalletIDLabel

          javax.swing.JLabel merchantWalletIDLabel
        • requiredConfirmationsLabel

          javax.swing.JLabel requiredConfirmationsLabel
        • actualConfirmationsLabel

          javax.swing.JLabel actualConfirmationsLabel
        • expiresInHoursLabel

          javax.swing.JLabel expiresInHoursLabel
        • dollarCostLabel

          javax.swing.JLabel dollarCostLabel
        • ltcCostLabel

          javax.swing.JLabel ltcCostLabel
        • dollarSubmittedLabel

          javax.swing.JLabel dollarSubmittedLabel
        • ltcSubmittedLabel

          javax.swing.JLabel ltcSubmittedLabel
        • transactionIDLabel

          javax.swing.JLabel transactionIDLabel
        • dollarCost

          double dollarCost
        • cost

          double cost
        • dollarSubmitted

          double dollarSubmitted
        • costSubmitted

          double costSubmitted
        • walletIDnotFound

          boolean walletIDnotFound
        • merchantWalletID

          java.lang.String merchantWalletID
        • licenseID

          java.lang.String licenseID
        • transactionID

          java.lang.String transactionID
        • requiredConfirmations

          long requiredConfirmations
        • actualConfirmations

          long actualConfirmations
        • expiresInHours

          int expiresInHours
        • parent

          DialogLicenseManager parent
        • doubleSpend

          boolean doubleSpend
        • deltaTime

          long deltaTime
        • title

          java.lang.String title
    • Class bllm.UnlicensedPanel extends javax.swing.JFrame implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • licenseLabel

          javax.swing.JLabel licenseLabel
        • doubleSpendLabel

          javax.swing.JLabel doubleSpendLabel
        • elapsedTimeLabel

          javax.swing.JLabel elapsedTimeLabel
        • confirmationsLabel

          javax.swing.JLabel confirmationsLabel
        • imageURL

          java.net.URL imageURL
        • requestedPayment

          double requestedPayment
        • unitsOfRequestedPayment

          java.lang.String unitsOfRequestedPayment
        • merchantWalletID

          java.lang.String merchantWalletID
        • requiredConfirmations

          long requiredConfirmations
        • expiresInHours

          int expiresInHours
        • parent

          DialogLicenseManager parent
        • lm

          LicenseManager lm
        • title

          java.lang.String title
        • useTrialBanner

          boolean useTrialBanner
        • trialExpiresInDays

          int trialExpiresInDays
Share

bllmplugin/javadoc/stylesheet

/* Javadoc style sheet */ /* Overall document style */ @import url('resources/fonts/dejavu.css'); body { background-color:#ffffff; color:#353833; font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; font-size:14px; margin:0; } a:link, a:visited { text-decoration:none; color:#4A6782; } a:hover, a:focus { text-decoration:none; color:#bb7a2a; } a:active { text-decoration:none; color:#4A6782; } a[name] { color:#353833; } a[name]:hover { text-decoration:none; color:#353833; } pre { font-family:'DejaVu Sans Mono', monospace; font-size:14px; } h1 { font-size:20px; } h2 { font-size:18px; } h3 { font-size:16px; font-style:italic; } h4 { font-size:13px; } h5 { font-size:12px; } h6 { font-size:11px; } ul { list-style-type:disc; } code, tt { font-family:'DejaVu Sans Mono', monospace; font-size:14px; padding-top:4px; margin-top:8px; line-height:1.4em; } dt code { font-family:'DejaVu Sans Mono', monospace; font-size:14px; padding-top:4px; } table tr td dt code { font-family:'DejaVu Sans Mono', monospace; font-size:14px; vertical-align:top; padding-top:4px; } sup { font-size:8px; } /* Document title and Copyright styles */ .clear { clear:both; height:0px; overflow:hidden; } .aboutLanguage { float:right; padding:0px 21px; font-size:11px; z-index:200; margin-top:-9px; } .legalCopy { margin-left:.5em; } .bar a, .bar a:link, .bar a:visited, .bar a:active { color:#FFFFFF; text-decoration:none; } .bar a:hover, .bar a:focus { color:#bb7a2a; } .tab { background-color:#0066FF; color:#ffffff; padding:8px; width:5em; font-weight:bold; } /* Navigation bar styles */ .bar { background-color:#4D7A97; color:#FFFFFF; padding:.8em .5em .4em .8em; height:auto;/*height:1.8em;*/ font-size:11px; margin:0; } .topNav { background-color:#4D7A97; color:#FFFFFF; float:left; padding:0; width:100%; clear:right; height:2.8em; padding-top:10px; overflow:hidden; font-size:12px; } .bottomNav { margin-top:10px; background-color:#4D7A97; color:#FFFFFF; float:left; padding:0; width:100%; clear:right; height:2.8em; padding-top:10px; overflow:hidden; font-size:12px; } .subNav { background-color:#dee3e9; float:left; width:100%; overflow:hidden; font-size:12px; } .subNav div { clear:left; float:left; padding:0 0 5px 6px; text-transform:uppercase; } ul.navList, ul.subNavList { float:left; margin:0 25px 0 0; padding:0; } ul.navList li{ list-style:none; float:left; padding: 5px 6px; text-transform:uppercase; } ul.subNavList li{ list-style:none; float:left; } .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { color:#FFFFFF; text-decoration:none; text-transform:uppercase; } .topNav a:hover, .bottomNav a:hover { text-decoration:none; color:#bb7a2a; text-transform:uppercase; } .navBarCell1Rev { background-color:#F8981D; color:#253441; margin: auto 5px; } .skipNav { position:absolute; top:auto; left:-9999px; overflow:hidden; } /* Page header and footer styles */ .header, .footer { clear:both; margin:0 20px; padding:5px 0 0 0; } .indexHeader { margin:10px; position:relative; } .indexHeader span{ margin-right:15px; } .indexHeader h1 { font-size:13px; } .title { color:#2c4557; margin:10px 0; } .subTitle { margin:5px 0 0 0; } .header ul { margin:0 0 15px 0; padding:0; } .footer ul { margin:20px 0 5px 0; } .header ul li, .footer ul li { list-style:none; font-size:13px; } /* Heading styles */ div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { background-color:#dee3e9; border:1px solid #d0d9e0; margin:0 0 6px -8px; padding:7px 5px; } ul.blockList ul.blockList ul.blockList li.blockList h3 { background-color:#dee3e9; border:1px solid #d0d9e0; margin:0 0 6px -8px; padding:7px 5px; } ul.blockList ul.blockList li.blockList h3 { padding:0; margin:15px 0; } ul.blockList li.blockList h2 { padding:0px 0 20px 0; } /* Page layout container styles */ .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { clear:both; padding:10px 20px; position:relative; } .indexContainer { margin:10px; position:relative; font-size:12px; } .indexContainer h2 { font-size:13px; padding:0 0 3px 0; } .indexContainer ul { margin:0; padding:0; } .indexContainer ul li { list-style:none; padding-top:2px; } .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { font-size:12px; font-weight:bold; margin:10px 0 0 0; color:#4E4E4E; } .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { margin:5px 0 10px 0px; font-size:14px; font-family:'DejaVu Sans Mono',monospace; } .serializedFormContainer dl.nameValue dt { margin-left:1px; font-size:1.1em; display:inline; font-weight:bold; } .serializedFormContainer dl.nameValue dd { margin:0 0 0 1px; font-size:1.1em; display:inline; } /* List styles */ ul.horizontal li { display:inline; font-size:0.9em; } ul.inheritance { margin:0; padding:0; } ul.inheritance li { display:inline; list-style:none; } ul.inheritance li ul.inheritance { margin-left:15px; padding-left:15px; padding-top:1px; } ul.blockList, ul.blockListLast { margin:10px 0 10px 0; padding:0; } ul.blockList li.blockList, ul.blockListLast li.blockList { list-style:none; margin-bottom:15px; line-height:1.4; } ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { padding:0px 20px 5px 10px; border:1px solid #ededed; background-color:#f8f8f8; } ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { padding:0 0 5px 8px; background-color:#ffffff; border:none; } ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { margin-left:0; padding-left:0; padding-bottom:15px; border:none; } ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { list-style:none; border-bottom:none; padding-bottom:0; } table tr td dl, table tr td dl dt, table tr td dl dd { margin-top:0; margin-bottom:1px; } /* Table styles */ .overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { width:100%; border-left:1px solid #EEE; border-right:1px solid #EEE; border-bottom:1px solid #EEE; } .overviewSummary, .memberSummary { padding:0px; } .overviewSummary caption, .memberSummary caption, .typeSummary caption, .useSummary caption, .constantsSummary caption, .deprecatedSummary caption { position:relative; text-align:left; background-repeat:no-repeat; color:#253441; font-weight:bold; clear:none; overflow:hidden; padding:0px; padding-top:10px; padding-left:1px; margin:0px; white-space:pre; } .overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, .useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, .overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, .useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, .overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, .useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, .overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, .useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { color:#FFFFFF; } .overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, .useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { white-space:nowrap; padding-top:5px; padding-left:12px; padding-right:12px; padding-bottom:7px; display:inline-block; float:left; background-color:#F8981D; border: none; height:16px; } .memberSummary caption span.activeTableTab span { white-space:nowrap; padding-top:5px; padding-left:12px; padding-right:12px; margin-right:3px; display:inline-block; float:left; background-color:#F8981D; height:16px; } .memberSummary caption span.tableTab span { white-space:nowrap; padding-top:5px; padding-left:12px; padding-right:12px; margin-right:3px; display:inline-block; float:left; background-color:#4D7A97; height:16px; } .memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { padding-top:0px; padding-left:0px; padding-right:0px; background-image:none; float:none; display:inline; } .overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, .useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { display:none; width:5px; position:relative; float:left; background-color:#F8981D; } .memberSummary .activeTableTab .tabEnd { display:none; width:5px; margin-right:3px; position:relative; float:left; background-color:#F8981D; } .memberSummary .tableTab .tabEnd { display:none; width:5px; margin-right:3px; position:relative; background-color:#4D7A97; float:left; } .overviewSummary td, .memberSummary td, .typeSummary td, .useSummary td, .constantsSummary td, .deprecatedSummary td { text-align:left; padding:0px 0px 12px 10px; } th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ vertical-align:top; padding-right:0px; padding-top:8px; padding-bottom:3px; } th.colFirst, th.colLast, th.colOne, .constantsSummary th { background:#dee3e9; text-align:left; padding:8px 3px 3px 7px; } td.colFirst, th.colFirst { white-space:nowrap; font-size:13px; } td.colLast, th.colLast { font-size:13px; } td.colOne, th.colOne { font-size:13px; } .overviewSummary td.colFirst, .overviewSummary th.colFirst, .useSummary td.colFirst, .useSummary th.colFirst, .overviewSummary td.colOne, .overviewSummary th.colOne, .memberSummary td.colFirst, .memberSummary th.colFirst, .memberSummary td.colOne, .memberSummary th.colOne, .typeSummary td.colFirst{ width:25%; vertical-align:top; } td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { font-weight:bold; } .tableSubHeadingColor { background-color:#EEEEFF; } .altColor { background-color:#FFFFFF; } .rowColor { background-color:#EEEEEF; } /* Content styles */ .description pre { margin-top:0; } .deprecatedContent { margin:0; padding:10px 0; } .docSummary { padding:0; } ul.blockList ul.blockList ul.blockList li.blockList h3 { font-style:normal; } div.block { font-size:14px; font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; } td.colLast div { padding-top:0px; } td.colLast a { padding-bottom:3px; } /* Formatting effect styles */ .sourceLineNo { color:green; padding:0 30px 0 0; } h1.hidden { visibility:hidden; overflow:hidden; font-size:10px; } .block { display:block; margin:3px 10px 2px 0px; color:#474747; } .deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, .overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { font-weight:bold; } .deprecationComment, .emphasizedPhrase, .interfaceName { font-style:italic; } div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, div.block div.block span.interfaceName { font-style:normal; } div.contentContainer ul.blockList li.blockList h2{ padding-bottom:0px; }
Share

bllmplugin/javadoc/index-all

Index (bllm 0.1 API)
A B C D E F G H I L M N O P Q R S T U V W X Y 

A

addresses - Variable in class bllm.TransactionObject
 
addresses - Variable in class bllm.TransactionObject.Input
 
addresses - Variable in class bllm.TransactionObject.Output
 
age - Variable in class bllm.TransactionObject.Input
 

B

BitcoinPriceObject - Class in bllm
 
BitcoinPriceObject(String, String, String, String, String, BitcoinPriceObject.Value[]) - Constructor for class bllm.BitcoinPriceObject
 
BitcoinPriceObject.Value - Class in bllm
 
bllm - package bllm
 
block_height - Variable in class bllm.TransactionObject
 
block_index - Variable in class bllm.TransactionObject
 
btcPriceInDollars - Variable in class bllm.CryptoCalculator
 
btcPriceInDollars - Variable in class bllm.DialogLicenseManager
 
btcPriceInDollars - Variable in class bllm.LicenseManager
 

C

circulating_supply - Variable in class bllm.LitecoinPriceObject.Data
 
confirmations - Variable in class bllm.TransactionObject
 
confirmationsLabel - Variable in class bllm.UnlicensedPanel
 
CryptoCalculator - Class in bllm
 
CryptoCalculator() - Constructor for class bllm.CryptoCalculator
 

D

data - Variable in class bllm.LitecoinPriceObject
 
Data(long, String, String, String, long, long, long, long, LitecoinPriceObject.Data.Quotes, long) - Constructor for class bllm.LitecoinPriceObject.Data
 
description - Variable in class bllm.BitcoinPriceObject
 
DialogLicenseManager - Class in bllm
 
DialogLicenseManager(String, String, String) - Constructor for class bllm.DialogLicenseManager
 
DialogQRCode - Class in bllm
 
DialogQRCode(String, String, String) - Constructor for class bllm.DialogQRCode
 
displayLicensedPanel() - Method in class bllm.DialogLicenseManager
 
displayTransactionFailedPanel() - Method in class bllm.DialogLicenseManager
 
displayUnlicensedPanel() - Method in class bllm.DialogLicenseManager
 
double_spend - Variable in class bllm.TransactionObject
 

E

error - Variable in class bllm.LitecoinPriceObject.Metadata
 
Error() - Constructor for class bllm.LitecoinPriceObject.Metadata.Error
 
evaluateTransaction(String) - Method in class bllm.LicenseManager
Determine if the transaction is valid.

F

fees - Variable in class bllm.TransactionObject
 

G

geBTCSubmitted() - Method in class bllm.LicenseManager
 
getActualConfirmations() - Method in class bllm.LicenseManager
 
getActualPayment() - Method in class bllm.License
 
getActualPayment() - Method in class bllm.LicenseManager
 
getAddresses() - Method in class bllm.TransactionObject.Output
 
getBitcoinPriceInDollars() - Method in class bllm.CryptoCalculator
 
getConfirmations() - Method in class bllm.TransactionObject
 
getCost() - Method in class bllm.License
 
getCost() - Method in class bllm.LicenseManager
 
getCostDollars() - Method in class bllm.LicenseManager
 
getCurrentValue() - Method in class bllm.BitcoinPriceObject
 
getDeltaTime() - Method in class bllm.LicenseManager
 
getDeltaTime() - Method in class bllm.Transaction
Time in hours between now and transaction execution
getDollarSubmitted() - Method in class bllm.License
 
getDollarSubmitted() - Method in class bllm.LicenseManager
 
getDoubleSpend() - Method in class bllm.LicenseManager
 
getDoubleSpend() - Method in class bllm.Transaction
 
getDoubleSpend() - Method in class bllm.TransactionObject
 
getLicenseExpiresInDays() - Method in class bllm.License
 
getLicenseGrantedDate() - Method in class bllm.License
 
getLicenseGrantedDate() - Method in class bllm.LicenseManager
 
getLicenseID() - Method in class bllm.License
 
getLicenseID() - Method in class bllm.LicenseManager
 
getLicenseRemainingDays() - Method in class bllm.LicenseManager
 
getLicenseStatus() - Method in class bllm.LicenseManager
Query LicenseManager.getLicenseStatus() upon startup of you application to determine how to handle the invocation of your app.
getLitecoinPriceInDollars() - Method in class bllm.CryptoCalculator
 
getLTCSubmitted() - Method in class bllm.License
 
getLTCSubmitted() - Method in class bllm.LicenseManager
 
getMerchantWalletID() - Method in class bllm.License
 
getMerchantWalletID() - Method in class bllm.LicenseManager
 
getNumberOfConfirmations() - Method in class bllm.Transaction
 
getOutputs() - Method in class bllm.TransactionObject
 
getPaymentInSatoshis() - Method in class bllm.Transaction
 
getRequestedPayment() - Method in class bllm.LicenseManager
 
getRequiredConfirmations() - Method in class bllm.License
 
getRequiredConfirmations() - Method in class bllm.LicenseManager
 
getSatoshisSubmitted() - Method in class bllm.License
 
getTransactionDate() - Method in class bllm.Transaction
 
getTransactionDate() - Method in class bllm.TransactionObject
 
getTransactionExpiresInHours() - Method in class bllm.License
 
getTransactionExpiresInHours() - Method in class bllm.LicenseManager
 
getTransactionID() - Method in class bllm.License
 
getTransactionID() - Method in class bllm.LicenseManager
 
getTrialExpiresInDays() - Method in class bllm.License
 
getTrialExpiresInDays() - Method in class bllm.LicenseManager
 
getTrialRemainingDays() - Method in class bllm.LicenseManager
 
getTrialStartDate() - Method in class bllm.License
 
getUnitsOfCost() - Method in class bllm.License
 
getUnitsOfCost() - Method in class bllm.LicenseManager
 
getUnitsOfRequestedPayment() - Method in class bllm.License
 
getUnitsOfRequestedPayment() - Method in class bllm.LicenseManager
 
getValue() - Method in class bllm.TransactionObject.Output
 
getWalletIDnotFound() - Method in class bllm.LicenseManager
 
getWalletIDnotFound() - Method in class bllm.Transaction
 

H

hash - Variable in class bllm.TransactionObject
 

I

id - Variable in class bllm.LitecoinPriceObject.Data
 
Input(String, long, String, long, long, String[], String, long) - Constructor for class bllm.TransactionObject.Input
 
inputs - Variable in class bllm.TransactionObject
 

L

last_updated - Variable in class bllm.LitecoinPriceObject.Data
 
License - Class in bllm
Merchant chooses the desired denomination of payment.
License() - Constructor for class bllm.License
 
LicensedPanel - Class in bllm
 
LicensedPanel(DialogLicenseManager, String, String, String, LocalDate, long, double, String, double, String) - Constructor for class bllm.LicensedPanel
 
LicenseManager - Class in bllm
 
LicenseManager(DialogLicenseManager, String, String) - Constructor for class bllm.LicenseManager
Class with the business logic.
LicenseReaderWriter - Class in bllm
 
LicenseReaderWriter(DialogLicenseManager, String, String) - Constructor for class bllm.LicenseReaderWriter
 
LicenseReaderWriterTest - Class in bllm
 
LicenseReaderWriterTest() - Constructor for class bllm.LicenseReaderWriterTest
 
LitecoinPriceObject - Class in bllm
https://timboudreau.com/blog/json/read https://api.coinmarketcap.com/v2/ticker/2/ caution must be USD (not uSD so must change USD to USd and uSD to USD)
LitecoinPriceObject(LitecoinPriceObject.Data, LitecoinPriceObject.Metadata) - Constructor for class bllm.LitecoinPriceObject
 
LitecoinPriceObject.Data - Class in bllm
 
LitecoinPriceObject.Data.Quotes - Class in bllm
 
LitecoinPriceObject.Data.Quotes.USd - Class in bllm
 
LitecoinPriceObject.Metadata - Class in bllm
 
LitecoinPriceObject.Metadata.Error - Class in bllm
 
ltcPriceInDollars - Variable in class bllm.CryptoCalculator
 
ltcPriceInDollars - Variable in class bllm.DialogLicenseManager
 
ltcPriceInDollars - Variable in class bllm.LicenseManager
 

M

main(String[]) - Static method in class bllm.LicenseReaderWriterTest
 
Main - Class in bllm
 
Main() - Constructor for class bllm.Main
 
main(String[]) - Static method in class bllm.Main
 
market_cap - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
 
max_supply - Variable in class bllm.LitecoinPriceObject.Data
 
metadata - Variable in class bllm.LitecoinPriceObject
 
Metadata(long, LitecoinPriceObject.Metadata.Error) - Constructor for class bllm.LitecoinPriceObject.Metadata
 

N

name - Variable in class bllm.BitcoinPriceObject
 
name - Variable in class bllm.LitecoinPriceObject.Data
 

O

Output(long, String, String[], String) - Constructor for class bllm.TransactionObject.Output
 
output_index - Variable in class bllm.TransactionObject.Input
 
output_value - Variable in class bllm.TransactionObject.Input
 
outputs - Variable in class bllm.Transaction
 
outputs - Variable in class bllm.TransactionObject
 

P

percent_change_1h - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
 
percent_change_24h - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
 
percent_change_7d - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
 
period - Variable in class bllm.BitcoinPriceObject
 
preference - Variable in class bllm.TransactionObject
 
prev_hash - Variable in class bllm.TransactionObject.Input
 
price - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
 

Q

quotes - Variable in class bllm.LitecoinPriceObject.Data
 
Quotes(LitecoinPriceObject.Data.Quotes.USd) - Constructor for class bllm.LitecoinPriceObject.Data.Quotes
 

R

rank - Variable in class bllm.LitecoinPriceObject.Data
 
readLicense() - Method in class bllm.LicenseReaderWriter
 
received - Variable in class bllm.TransactionObject
 
relayed_by - Variable in class bllm.TransactionObject
 
runCostCalculations() - Method in class bllm.LicenseManager
cost calculations require an internet connection.

S

script - Variable in class bllm.TransactionObject.Input
 
script - Variable in class bllm.TransactionObject.Output
 
script_type - Variable in class bllm.TransactionObject.Input
 
script_type - Variable in class bllm.TransactionObject.Output
 
sequence - Variable in class bllm.TransactionObject.Input
 
setActualPayment(double) - Method in class bllm.License
 
setCost(double) - Method in class bllm.License
 
setDollarSubmitted(double) - Method in class bllm.License
 
setLicenseExpiresInDays(int) - Method in class bllm.License
 
setLicenseGrantedDate(LocalDate) - Method in class bllm.License
 
setLicenseID(String) - Method in class bllm.License
 
setMerchantWalletID(String) - Method in class bllm.License
 
setRequiredConfirmations(int) - Method in class bllm.License
 
setSatoshisSubmitted(double) - Method in class bllm.License
 
setTransactionExpiresInHours(int) - Method in class bllm.License
 
setTransactionID(String) - Method in class bllm.License
 
setTrialExpiresInDays(int) - Method in class bllm.License
 
setTrialStartDate(LocalDate) - Method in class bllm.License
 
setUnitsOfCost(String) - Method in class bllm.License
 
setUnitsOfRequestedPayment(String) - Method in class bllm.License
 
size - Variable in class bllm.TransactionObject
 
status - Variable in class bllm.BitcoinPriceObject
 
symbol - Variable in class bllm.LitecoinPriceObject.Data
 

T

timestamp - Variable in class bllm.LitecoinPriceObject.Metadata
 
total - Variable in class bllm.TransactionObject
 
total_supply - Variable in class bllm.LitecoinPriceObject.Data
 
Transaction - Class in bllm
 
Transaction(String, String, String) - Constructor for class bllm.Transaction
Create a LiteCoin Transaction Object.
TransactionFailedPanel - Class in bllm
 
TransactionFailedPanel(DialogLicenseManager, double, double, String, String, String, String, long, int, boolean, long, long, double, double, boolean, String) - Constructor for class bllm.TransactionFailedPanel
 
TransactionObject - Class in bllm
 
TransactionObject(long, long, String, String[], long, long, long, String, String, String, long, boolean, long, long, long, TransactionObject.Input[], TransactionObject.Output[]) - Constructor for class bllm.TransactionObject
 
TransactionObject.Input - Class in bllm
 
TransactionObject.Output - Class in bllm
 

U

unit - Variable in class bllm.BitcoinPriceObject
 
UnlicensedPanel - Class in bllm
 
UnlicensedPanel(DialogLicenseManager, boolean, int, double, String, String, String, long, int, LicenseManager, String) - Constructor for class bllm.UnlicensedPanel
 
USD - Variable in class bllm.LitecoinPriceObject.Data.Quotes
 
USd(double, double, long, double, double, double) - Constructor for class bllm.LitecoinPriceObject.Data.Quotes.USd
 

V

Value(long, double) - Constructor for class bllm.BitcoinPriceObject.Value
 
value - Variable in class bllm.TransactionObject.Output
 
values - Variable in class bllm.BitcoinPriceObject
 
ver - Variable in class bllm.TransactionObject
 
vin_sz - Variable in class bllm.TransactionObject
 
volume_24h - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
 
vout_sz - Variable in class bllm.TransactionObject
 

W

website_slug - Variable in class bllm.LitecoinPriceObject.Data
 
writeLicense(License) - Method in class bllm.LicenseReaderWriter
 

X

x - Variable in class bllm.BitcoinPriceObject.Value
 

Y

y - Variable in class bllm.BitcoinPriceObject.Value
 
A B C D E F G H I L M N O P Q R S T U V W X Y 
Share

bllmplugin/javadoc/bllm/BitcoinPriceObject.Value

BitcoinPriceObject.Value (bllm 0.1 API)
bllm

Class BitcoinPriceObject.Value

  • java.lang.Object
    • bllm.BitcoinPriceObject.Value
  • Enclosing class:
    BitcoinPriceObject


    public static final class BitcoinPriceObject.Value
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      long x 
      double y 
    • Constructor Summary

      Constructors 
      Constructor and Description
      Value(long x, double y) 
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • x

        public final long x
      • y

        public final double y
    • Constructor Detail

      • Value

        public Value(long x,
                     double y)
Share

bllmplugin/javadoc/bllm/BitcoinPriceObject

BitcoinPriceObject (bllm 0.1 API)
bllm

Class BitcoinPriceObject

  • java.lang.Object
    • bllm.BitcoinPriceObject


  • public final class BitcoinPriceObject
    extends java.lang.Object
    • Field Detail

      • status

        public final java.lang.String status
      • name

        public final java.lang.String name
      • unit

        public final java.lang.String unit
      • period

        public final java.lang.String period
      • description

        public final java.lang.String description
    • Constructor Detail

      • BitcoinPriceObject

        public BitcoinPriceObject(java.lang.String status,
                                  java.lang.String name,
                                  java.lang.String unit,
                                  java.lang.String period,
                                  java.lang.String description,
                                  BitcoinPriceObject.Value[] values)
    • Method Detail

      • getCurrentValue

        public double getCurrentValue()
Share

bllmplugin/javadoc/bllm/DialogLicenseManager

DialogLicenseManager (bllm 0.1 API)
bllm

Class DialogLicenseManager

  • java.lang.Object
    • java.awt.Component
      • java.awt.Container
        • java.awt.Window
          • java.awt.Frame
            • javax.swing.JFrame
              • bllm.DialogLicenseManager
  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants


    public class DialogLicenseManager
    extends javax.swing.JFrame
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JFrame

        javax.swing.JFrame.AccessibleJFrame
      • Nested classes/interfaces inherited from class java.awt.Frame

        java.awt.Frame.AccessibleAWTFrame
      • Nested classes/interfaces inherited from class java.awt.Window

        java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      double btcPriceInDollars 
      double ltcPriceInDollars 
      • Fields inherited from class javax.swing.JFrame

        accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
      • Fields inherited from class java.awt.Frame

        CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
      • Fields inherited from class java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface javax.swing.WindowConstants

        DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
    • Constructor Summary

      Constructors 
      Constructor and Description
      DialogLicenseManager(java.lang.String _title, java.lang.String _licenseFileName, java.lang.String _privateKey) 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void displayLicensedPanel() 
      void displayTransactionFailedPanel() 
      void displayUnlicensedPanel() 
      • Methods inherited from class javax.swing.JFrame

        addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
      • Methods inherited from class java.awt.Frame

        addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
      • Methods inherited from class java.awt.Window

        addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.awt.MenuContainer

        getFont, postEvent
    • Field Detail

      • btcPriceInDollars

        public double btcPriceInDollars
      • ltcPriceInDollars

        public double ltcPriceInDollars
    • Constructor Detail

      • DialogLicenseManager

        public DialogLicenseManager(java.lang.String _title,
                                    java.lang.String _licenseFileName,
                                    java.lang.String _privateKey)
    • Method Detail

      • displayLicensedPanel

        public void displayLicensedPanel()
      • displayUnlicensedPanel

        public void displayUnlicensedPanel()
      • displayTransactionFailedPanel

        public void displayTransactionFailedPanel()
Share

bllmplugin/javadoc/bllm/CryptoCalculator

CryptoCalculator (bllm 0.1 API)
bllm

Class CryptoCalculator

  • java.lang.Object
    • bllm.CryptoCalculator


  • public class CryptoCalculator
    extends java.lang.Object
    • Field Detail

      • btcPriceInDollars

        public double btcPriceInDollars
      • ltcPriceInDollars

        public double ltcPriceInDollars
    • Constructor Detail

      • CryptoCalculator

        public CryptoCalculator()
    • Method Detail

      • getBitcoinPriceInDollars

        public double getBitcoinPriceInDollars()
      • getLitecoinPriceInDollars

        public double getLitecoinPriceInDollars()
Share