| <?xml version="1.0" encoding="UTF-8"?>
|
| <?eclipse version="3.4"?>
|
| <plugin>
|
| <extension
|
| point="org.eclipse.ui.newWizards">
|
| <category
|
| id="org.eclipse.blockchain.ui.project.category"
|
| name="Ethereum">
|
| </category>
|
| <wizard
|
| category="org.eclipse.blockchain.ui.project.category"
|
| class="org.eclipse.blockchain.ui.wizard.EthereumProjectWizard"
|
| icon="icon/eth.png"
|
| id="org.eclipse.blockchain.ui.project.wizard"
|
| name="Ethereum Project"
|
| project="true">
|
| </wizard>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.menus">
|
| <menuContribution
|
| locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
|
| <toolbar
|
| id="org.eclipse.blockchain.ui.toolbar.project"
|
| label="Import Project">
|
| <command
|
| commandId="org.eclipse.blockchain.ui.command.importproject"
|
| icon="icon/import.png"
|
| id="org.eclipse.blockchain.ui.command.importproject.id"
|
| label="Import Project"
|
| style="push">
|
| </command>
|
| </toolbar>
|
| <toolbar
|
| id="org.eclipse.blockchain.ui.toolbar.compiler"
|
| label="Solidity Compiler">
|
| <command
|
| commandId="org.eclipse.blockchain.core.solidity.compile"
|
| icon="icon/sol.png"
|
| label="Compiler"
|
| style="push">
|
| </command>
|
| </toolbar>
|
| </menuContribution>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.commands">
|
| <command
|
| id="org.eclipse.blockchain.ui.command.importproject"
|
| name="Import Project">
|
| </command>
|
| <command
|
| id="org.eclipse.blockchain.core.solidity.compile"
|
| name="Solidity compiler Preference shortcut">
|
| </command>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.handlers">
|
| <handler
|
| class="org.eclipse.blockchain.ui.handlers.ImportProjectHandler"
|
| commandId="org.eclipse.blockchain.ui.command.importproject">
|
| </handler>
|
| <handler
|
| class="org.eclipse.blockchain.ui.handlers.SolidityCompilerPreferenceHandler"
|
| commandId="org.eclipse.blockchain.core.solidity.compile">
|
| </handler>
|
| </extension>
|
| <extension
|
| point="org.eclipse.core.expressions.propertyTesters">
|
| <propertyTester
|
| class="org.eclipse.blockchain.ui.property.testers.EthereumProjectPropertyTester"
|
| id="org.eclipse.blockchain.ui.ethereum.project.tester"
|
| namespace="org.eclipse.blockchain.ui.ethereum.project.tester"
|
| properties="ethProject"
|
| type="org.eclipse.core.resources.IProject">
|
| </propertyTester>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.perspectives">
|
| <perspective
|
| class="org.eclipse.blockchain.ui.perspective.BlockChainPerspectiveFactory"
|
| id="org.eclipse.blockchain.ui.perspective"
|
| name="BlockChain Perspective">
|
| </perspective>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.views">
|
| <view
|
| category="org.eclipse.blockchain.ui.blockchain"
|
| class="org.eclipse.blockchain.ui.views.TransactionsViewPart"
|
| icon="icon/eth-bc-16-16.png"
|
| id="org.eclipse.blockchain.ui.transactionView"
|
| name="Deploy View"
|
| restorable="true">
|
| </view>
|
| <category
|
| id="org.eclipse.blockchain.ui.blockchain"
|
| name="blockchain">
|
| </category>
|
| <view
|
| category="org.eclipse.blockchain.ui.blockchain"
|
| class="org.eclipse.blockchain.ui.views.EtherAccountViewPart"
|
| icon="icon/eth-bc-16-16.png"
|
| id="org.eclipse.blockchain.ui.accountsView"
|
| name="Accounts View"
|
| restorable="true">
|
| </view>
|
| <view
|
| category="org.eclipse.blockchain.ui.blockchain"
|
| class="org.eclipse.blockchain.ui.views.TransactionHistoryView"
|
| icon="icon/eth-bc-16-16.png"
|
| id="org.eclipse.blockchain.ui.TransactionHistoryView"
|
| name="Transaction View"
|
| restorable="true">
|
| </view>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.perspectiveExtensions">
|
| <perspectiveExtension
|
| targetID="org.eclipse.blockchain.ui.perspective">
|
| <view
|
| id="org.eclipse.blockchain.ui.accountsView"
|
| minimized="false"
|
| ratio="0.75"
|
| relationship="bottom"
|
| relative="org.eclipse.ui.navigator.ProjectExplorer">
|
| </view>
|
| </perspectiveExtension>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.preferencePages">
|
| <page
|
| class="org.eclipse.blockchain.ui.preference.SolidityCompilerPreference"
|
| id="org.eclipse.blockchain.ui.solidity.compiler.preference"
|
| name="Solidity Compiler">
|
| </page>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.startup">
|
| <startup
|
| class="org.eclipse.blockchain.ui.perspective.PerspectiveStartup">
|
| </startup>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.console.consoleFactories">
|
| <consoleFactory
|
| class="org.eclipse.blockchain.ui.console.EtherConsoleFactory"
|
| label="Ether Console View">
|
| </consoleFactory>
|
| </extension> |
| </plugin>
|