├── .gitattributes ├── .gitignore ├── LICENSE ├── NOTICE ├── README.md ├── convert ├── build.xml ├── manifest.mf ├── nbproject │ ├── build-impl.xml │ ├── genfiles.properties │ ├── project.properties │ └── project.xml ├── src │ └── convert │ │ ├── AddFormLicense.java │ │ ├── CategorizeLicenses.java │ │ ├── Convert.java │ │ └── ConvertAndCopy.java └── test │ └── convert │ └── CategorizeLicensesTest.java ├── html-convert ├── README.md ├── nbactions.xml ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── netbeans │ │ └── tools │ │ └── tutorials │ │ ├── AsciidocPostProcessor.java │ │ ├── CustomAsciiDocDocumentBuilder.java │ │ ├── CustomAsciiDocDocumentBuilderWithoutTables.java │ │ ├── ExternalLinksMap.java │ │ ├── HTMLConverter.java │ │ ├── Language.java │ │ └── LocalizedTutorialSection.java │ └── resources │ └── org │ └── netbeans │ └── tools │ └── tutorials │ ├── TutorialsBundle.properties │ ├── TutorialsBundle_es_CA.properties │ ├── TutorialsBundle_ja.properties │ ├── TutorialsBundle_pt_BR.properties │ ├── TutorialsBundle_ru.properties │ ├── TutorialsBundle_zh_CN.properties │ ├── index-template.mustache │ └── section-template.mustache ├── icon-scripts ├── .gitignore ├── README.txt ├── hidpi-icons │ ├── nb-configuration.xml │ ├── nbactions.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── netbeans │ │ │ └── build │ │ │ └── icons │ │ │ ├── IconTasks.java │ │ │ ├── ImageUtil.java │ │ │ ├── TypeTaggedString.java │ │ │ └── Util.java │ │ └── resources │ │ └── org │ │ └── netbeans │ │ └── build │ │ └── icons │ │ └── license_xml_header.txt ├── illustrator_exports │ └── .gitignore ├── nb_vector_icons.ai └── tables │ ├── icon-hashes.txt │ ├── mappings.tsv │ └── ready-artboards.txt ├── jsstub-generator ├── generate.ts ├── package-lock.json └── package.json ├── licencereviewsite ├── nb-configuration.xml ├── nbactions.xml ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apache │ │ └── netbeans │ │ └── generatestatus │ │ └── GenerateLicencePage.java │ └── site │ └── site.xml ├── nbpackage └── README.md ├── pp3 ├── .gitignore ├── README.txt ├── au │ ├── Db.php │ ├── Importer.php │ ├── Logger.php │ ├── Runner.php │ ├── build-dashboard_v2.php │ ├── config.php │ ├── db_connect.php.inc │ ├── jchalupa.sql.gz │ ├── last-date-dlc │ ├── lib │ │ ├── GeoIP.dat │ │ ├── Getopt.php │ │ ├── Getopt │ │ │ └── Exception.php │ │ └── geoip.inc │ └── run-au-import.php ├── composer.json ├── config │ ├── application.config.php │ ├── autoload │ │ ├── .gitignore │ │ ├── README.md │ │ ├── global.php │ │ └── local.php.dist │ ├── erd.png │ └── pp3.sql ├── init_autoloader.php ├── module │ └── Application │ │ ├── Module.php │ │ ├── config │ │ ├── .gitignore │ │ ├── cron-rebuild-catalog-crond.dist │ │ └── module.config.php.dist │ │ ├── external │ │ ├── osgi-jar-parser.jar │ │ └── osgi-jar-parser │ │ │ ├── pom.xml │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── netbeans │ │ │ └── website │ │ │ └── helper │ │ │ └── osgi │ │ │ └── jar │ │ │ └── parser │ │ │ └── MakeUpdateDesc.java │ │ ├── language │ │ ├── cs_CZ.mo │ │ ├── cs_CZ.po │ │ ├── en_US.mo │ │ └── en_US.po │ │ ├── src │ │ └── Application │ │ │ ├── Controller │ │ │ ├── AdminController.php │ │ │ ├── AuthenticatedController.php │ │ │ ├── BaseController.php │ │ │ ├── CliController.php │ │ │ ├── IndexController.php │ │ │ ├── LoginController.php │ │ │ ├── PluginController.php │ │ │ ├── PluginVersionController.php │ │ │ └── VerificationController.php │ │ │ ├── Entity │ │ │ ├── Base │ │ │ │ ├── Category.php │ │ │ │ ├── NbVersion.php │ │ │ │ ├── NbVersionPluginVersion.php │ │ │ │ ├── Plugin.php │ │ │ │ ├── PluginVersion.php │ │ │ │ ├── PluginVersionDigest.php │ │ │ │ ├── User.php │ │ │ │ ├── Verification.php │ │ │ │ └── VerificationRequest.php │ │ │ ├── Category.php │ │ │ ├── NbVersion.php │ │ │ ├── NbVersionPluginVersion.php │ │ │ ├── Plugin.php │ │ │ ├── PluginVersion.php │ │ │ ├── PluginVersionDigest.php │ │ │ ├── User.php │ │ │ ├── Verification.php │ │ │ └── VerificationRequest.php │ │ │ ├── Factory │ │ │ ├── AdminControllerFactory.php │ │ │ ├── CliControllerFactory.php │ │ │ ├── IndexControllerFactory.php │ │ │ ├── LoginControllerFactory.php │ │ │ ├── PluginControllerFactory.php │ │ │ ├── PluginVersionControllerFactory.php │ │ │ └── VerificationControllerFactory.php │ │ │ ├── Pp │ │ │ ├── Catalog.php │ │ │ └── MavenDataLoader.php │ │ │ └── Repository │ │ │ ├── CategoryRepository.php │ │ │ ├── DoctrineEntityRepository.php │ │ │ ├── NbVersionPluginVersionRepository.php │ │ │ ├── NbVersionRepository.php │ │ │ ├── PluginRepository.php │ │ │ ├── PluginVersionRepository.php │ │ │ ├── UserRepository.php │ │ │ ├── VerificationRepository.php │ │ │ └── VerificationRequestRepository.php │ │ └── view │ │ ├── application │ │ ├── admin │ │ │ ├── _nav.phtml │ │ │ ├── _plugin-listrow.phtml │ │ │ ├── _pluginRowItem.phtml │ │ │ ├── approve.phtml │ │ │ ├── catalog.phtml │ │ │ ├── categories.phtml │ │ │ ├── edit.phtml │ │ │ ├── email-sending.phtml │ │ │ ├── index.phtml │ │ │ ├── nb-versions.phtml │ │ │ └── verifiers.phtml │ │ ├── index │ │ │ ├── catalogue.phtml │ │ │ ├── index.phtml │ │ │ └── verification-log.phtml │ │ ├── login │ │ │ └── index.phtml │ │ ├── plugin-version │ │ │ ├── _pluginVersion-error-report.phtml │ │ │ ├── _pluginVersion-form.phtml │ │ │ └── edit.phtml │ │ ├── plugin │ │ │ ├── _plugin-form.phtml │ │ │ ├── _plugin-listrow.phtml │ │ │ ├── confirm.phtml │ │ │ ├── edit.phtml │ │ │ ├── index.phtml │ │ │ └── list.phtml │ │ └── verification │ │ │ └── list.phtml │ │ ├── error │ │ ├── 404.phtml │ │ └── index.phtml │ │ ├── layout │ │ ├── flash.phtml │ │ └── layout.phtml │ │ └── partials │ │ ├── _categories-select.phtml │ │ ├── _nbVersion-select.phtml │ │ └── _paginator.phtml └── public │ ├── .htaccess │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.min.css │ ├── bootstrap.css │ ├── bootstrap.min.css │ ├── font-awesome.min.css │ └── jquery-ui-1.12.1.css │ ├── dtd │ ├── autoupdate-catalog-2_8.dtd │ ├── autoupdate-info-2_0.dtd │ ├── autoupdate-info-2_2.dtd │ ├── autoupdate-info-2_3.dtd │ ├── autoupdate-info-2_4.dtd │ ├── autoupdate-info-2_5.dtd │ └── autoupdate-info-2_7.dtd │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── fontawesome │ ├── LICENSE.txt │ ├── css │ │ ├── all.css │ │ ├── all.min.css │ │ ├── brands.css │ │ ├── brands.min.css │ │ ├── fontawesome.css │ │ ├── fontawesome.min.css │ │ ├── regular.css │ │ ├── regular.min.css │ │ ├── solid.css │ │ ├── solid.min.css │ │ ├── svg-with-js.css │ │ ├── svg-with-js.min.css │ │ ├── v4-shims.css │ │ └── v4-shims.min.css │ ├── scss │ │ ├── _animated.scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _rotated-flipped.scss │ │ ├── _screen-reader.scss │ │ ├── _shims.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ ├── brands.scss │ │ ├── fontawesome.scss │ │ ├── regular.scss │ │ ├── solid.scss │ │ └── v4-shims.scss │ └── webfonts │ │ ├── fa-brands-400.eot │ │ ├── fa-brands-400.svg │ │ ├── fa-brands-400.ttf │ │ ├── fa-brands-400.woff │ │ ├── fa-brands-400.woff2 │ │ ├── fa-regular-400.eot │ │ ├── fa-regular-400.svg │ │ ├── fa-regular-400.ttf │ │ ├── fa-regular-400.woff │ │ ├── fa-regular-400.woff2 │ │ ├── fa-solid-900.eot │ │ ├── fa-solid-900.svg │ │ ├── fa-solid-900.ttf │ │ ├── fa-solid-900.woff │ │ └── fa-solid-900.woff2 │ ├── img │ ├── apache-netbeans.svg │ └── login │ │ ├── amazon.svg │ │ ├── apache.svg │ │ ├── github.svg │ │ └── google.svg │ ├── index.php │ ├── js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── ckeditor │ │ ├── CHANGES.md │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── adapters │ │ │ └── jquery.js │ │ ├── bender-runner.config.json │ │ ├── build-config.js │ │ ├── ckeditor.js │ │ ├── config.js │ │ ├── contents.css │ │ ├── lang │ │ │ ├── af.js │ │ │ ├── ar.js │ │ │ ├── az.js │ │ │ ├── bg.js │ │ │ ├── bn.js │ │ │ ├── bs.js │ │ │ ├── ca.js │ │ │ ├── cs.js │ │ │ ├── cy.js │ │ │ ├── da.js │ │ │ ├── de-ch.js │ │ │ ├── de.js │ │ │ ├── el.js │ │ │ ├── en-au.js │ │ │ ├── en-ca.js │ │ │ ├── en-gb.js │ │ │ ├── en.js │ │ │ ├── eo.js │ │ │ ├── es-mx.js │ │ │ ├── es.js │ │ │ ├── et.js │ │ │ ├── eu.js │ │ │ ├── fa.js │ │ │ ├── fi.js │ │ │ ├── fo.js │ │ │ ├── fr-ca.js │ │ │ ├── fr.js │ │ │ ├── gl.js │ │ │ ├── gu.js │ │ │ ├── he.js │ │ │ ├── hi.js │ │ │ ├── hr.js │ │ │ ├── hu.js │ │ │ ├── id.js │ │ │ ├── is.js │ │ │ ├── it.js │ │ │ ├── ja.js │ │ │ ├── ka.js │ │ │ ├── km.js │ │ │ ├── ko.js │ │ │ ├── ku.js │ │ │ ├── lt.js │ │ │ ├── lv.js │ │ │ ├── mk.js │ │ │ ├── mn.js │ │ │ ├── ms.js │ │ │ ├── nb.js │ │ │ ├── nl.js │ │ │ ├── no.js │ │ │ ├── oc.js │ │ │ ├── pl.js │ │ │ ├── pt-br.js │ │ │ ├── pt.js │ │ │ ├── ro.js │ │ │ ├── ru.js │ │ │ ├── si.js │ │ │ ├── sk.js │ │ │ ├── sl.js │ │ │ ├── sq.js │ │ │ ├── sr-latn.js │ │ │ ├── sr.js │ │ │ ├── sv.js │ │ │ ├── th.js │ │ │ ├── tr.js │ │ │ ├── tt.js │ │ │ ├── ug.js │ │ │ ├── uk.js │ │ │ ├── vi.js │ │ │ ├── zh-cn.js │ │ │ └── zh.js │ │ ├── plugins │ │ │ ├── a11yhelp │ │ │ │ └── dialogs │ │ │ │ │ ├── a11yhelp.js │ │ │ │ │ └── lang │ │ │ │ │ ├── _translationstatus.txt │ │ │ │ │ ├── af.js │ │ │ │ │ ├── ar.js │ │ │ │ │ ├── az.js │ │ │ │ │ ├── bg.js │ │ │ │ │ ├── ca.js │ │ │ │ │ ├── cs.js │ │ │ │ │ ├── cy.js │ │ │ │ │ ├── da.js │ │ │ │ │ ├── de-ch.js │ │ │ │ │ ├── de.js │ │ │ │ │ ├── el.js │ │ │ │ │ ├── en-au.js │ │ │ │ │ ├── en-gb.js │ │ │ │ │ ├── en.js │ │ │ │ │ ├── eo.js │ │ │ │ │ ├── es-mx.js │ │ │ │ │ ├── es.js │ │ │ │ │ ├── et.js │ │ │ │ │ ├── eu.js │ │ │ │ │ ├── fa.js │ │ │ │ │ ├── fi.js │ │ │ │ │ ├── fo.js │ │ │ │ │ ├── fr-ca.js │ │ │ │ │ ├── fr.js │ │ │ │ │ ├── gl.js │ │ │ │ │ ├── gu.js │ │ │ │ │ ├── he.js │ │ │ │ │ ├── hi.js │ │ │ │ │ ├── hr.js │ │ │ │ │ ├── hu.js │ │ │ │ │ ├── id.js │ │ │ │ │ ├── it.js │ │ │ │ │ ├── ja.js │ │ │ │ │ ├── km.js │ │ │ │ │ ├── ko.js │ │ │ │ │ ├── ku.js │ │ │ │ │ ├── lt.js │ │ │ │ │ ├── lv.js │ │ │ │ │ ├── mk.js │ │ │ │ │ ├── mn.js │ │ │ │ │ ├── nb.js │ │ │ │ │ ├── nl.js │ │ │ │ │ ├── no.js │ │ │ │ │ ├── oc.js │ │ │ │ │ ├── pl.js │ │ │ │ │ ├── pt-br.js │ │ │ │ │ ├── pt.js │ │ │ │ │ ├── ro.js │ │ │ │ │ ├── ru.js │ │ │ │ │ ├── si.js │ │ │ │ │ ├── sk.js │ │ │ │ │ ├── sl.js │ │ │ │ │ ├── sq.js │ │ │ │ │ ├── sr-latn.js │ │ │ │ │ ├── sr.js │ │ │ │ │ ├── sv.js │ │ │ │ │ ├── th.js │ │ │ │ │ ├── tr.js │ │ │ │ │ ├── tt.js │ │ │ │ │ ├── ug.js │ │ │ │ │ ├── uk.js │ │ │ │ │ ├── vi.js │ │ │ │ │ ├── zh-cn.js │ │ │ │ │ └── zh.js │ │ │ ├── about │ │ │ │ └── dialogs │ │ │ │ │ ├── about.js │ │ │ │ │ ├── hidpi │ │ │ │ │ └── logo_ckeditor.png │ │ │ │ │ └── logo_ckeditor.png │ │ │ ├── clipboard │ │ │ │ └── dialogs │ │ │ │ │ └── paste.js │ │ │ ├── dialog │ │ │ │ ├── dialogDefinition.js │ │ │ │ └── styles │ │ │ │ │ └── dialog.css │ │ │ ├── icons.png │ │ │ ├── icons_hidpi.png │ │ │ ├── image │ │ │ │ ├── dialogs │ │ │ │ │ └── image.js │ │ │ │ └── images │ │ │ │ │ └── noimage.png │ │ │ ├── link │ │ │ │ ├── dialogs │ │ │ │ │ ├── anchor.js │ │ │ │ │ └── link.js │ │ │ │ └── images │ │ │ │ │ ├── anchor.png │ │ │ │ │ └── hidpi │ │ │ │ │ └── anchor.png │ │ │ ├── magicline │ │ │ │ └── images │ │ │ │ │ ├── hidpi │ │ │ │ │ ├── icon-rtl.png │ │ │ │ │ └── icon.png │ │ │ │ │ ├── icon-rtl.png │ │ │ │ │ └── icon.png │ │ │ ├── pastefromgdocs │ │ │ │ └── filter │ │ │ │ │ └── default.js │ │ │ ├── pastefromlibreoffice │ │ │ │ └── filter │ │ │ │ │ └── default.js │ │ │ ├── pastefromword │ │ │ │ └── filter │ │ │ │ │ └── default.js │ │ │ ├── pastetools │ │ │ │ └── filter │ │ │ │ │ ├── common.js │ │ │ │ │ └── image.js │ │ │ ├── scayt │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── dialogs │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── options.js │ │ │ │ │ └── toolbar.css │ │ │ │ └── skins │ │ │ │ │ └── moono-lisa │ │ │ │ │ └── scayt.css │ │ │ ├── specialchar │ │ │ │ └── dialogs │ │ │ │ │ ├── lang │ │ │ │ │ ├── _translationstatus.txt │ │ │ │ │ ├── af.js │ │ │ │ │ ├── ar.js │ │ │ │ │ ├── az.js │ │ │ │ │ ├── bg.js │ │ │ │ │ ├── ca.js │ │ │ │ │ ├── cs.js │ │ │ │ │ ├── cy.js │ │ │ │ │ ├── da.js │ │ │ │ │ ├── de-ch.js │ │ │ │ │ ├── de.js │ │ │ │ │ ├── el.js │ │ │ │ │ ├── en-au.js │ │ │ │ │ ├── en-ca.js │ │ │ │ │ ├── en-gb.js │ │ │ │ │ ├── en.js │ │ │ │ │ ├── eo.js │ │ │ │ │ ├── es-mx.js │ │ │ │ │ ├── es.js │ │ │ │ │ ├── et.js │ │ │ │ │ ├── eu.js │ │ │ │ │ ├── fa.js │ │ │ │ │ ├── fi.js │ │ │ │ │ ├── fr-ca.js │ │ │ │ │ ├── fr.js │ │ │ │ │ ├── gl.js │ │ │ │ │ ├── he.js │ │ │ │ │ ├── hr.js │ │ │ │ │ ├── hu.js │ │ │ │ │ ├── id.js │ │ │ │ │ ├── it.js │ │ │ │ │ ├── ja.js │ │ │ │ │ ├── km.js │ │ │ │ │ ├── ko.js │ │ │ │ │ ├── ku.js │ │ │ │ │ ├── lt.js │ │ │ │ │ ├── lv.js │ │ │ │ │ ├── nb.js │ │ │ │ │ ├── nl.js │ │ │ │ │ ├── no.js │ │ │ │ │ ├── oc.js │ │ │ │ │ ├── pl.js │ │ │ │ │ ├── pt-br.js │ │ │ │ │ ├── pt.js │ │ │ │ │ ├── ro.js │ │ │ │ │ ├── ru.js │ │ │ │ │ ├── si.js │ │ │ │ │ ├── sk.js │ │ │ │ │ ├── sl.js │ │ │ │ │ ├── sq.js │ │ │ │ │ ├── sr-latn.js │ │ │ │ │ ├── sr.js │ │ │ │ │ ├── sv.js │ │ │ │ │ ├── th.js │ │ │ │ │ ├── tr.js │ │ │ │ │ ├── tt.js │ │ │ │ │ ├── ug.js │ │ │ │ │ ├── uk.js │ │ │ │ │ ├── vi.js │ │ │ │ │ ├── zh-cn.js │ │ │ │ │ └── zh.js │ │ │ │ │ └── specialchar.js │ │ │ ├── table │ │ │ │ └── dialogs │ │ │ │ │ └── table.js │ │ │ ├── tableselection │ │ │ │ └── styles │ │ │ │ │ └── tableselection.css │ │ │ ├── tabletools │ │ │ │ └── dialogs │ │ │ │ │ └── tableCell.js │ │ │ └── widget │ │ │ │ └── images │ │ │ │ └── handle.png │ │ ├── samples │ │ │ ├── css │ │ │ │ └── samples.css │ │ │ ├── img │ │ │ │ ├── github-top.png │ │ │ │ ├── header-bg.png │ │ │ │ ├── header-separator.png │ │ │ │ ├── logo.png │ │ │ │ ├── logo.svg │ │ │ │ └── navigation-tip.png │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── sample.js │ │ │ │ └── sf.js │ │ │ ├── old │ │ │ │ ├── ajax.html │ │ │ │ ├── api.html │ │ │ │ ├── appendto.html │ │ │ │ ├── assets │ │ │ │ │ ├── inlineall │ │ │ │ │ │ └── logo.png │ │ │ │ │ ├── outputxhtml │ │ │ │ │ │ └── outputxhtml.css │ │ │ │ │ ├── posteddata.php │ │ │ │ │ ├── sample.jpg │ │ │ │ │ └── uilanguages │ │ │ │ │ │ └── languages.js │ │ │ │ ├── datafiltering.html │ │ │ │ ├── dialog │ │ │ │ │ ├── assets │ │ │ │ │ │ └── my_dialog.js │ │ │ │ │ └── dialog.html │ │ │ │ ├── divreplace.html │ │ │ │ ├── enterkey │ │ │ │ │ └── enterkey.html │ │ │ │ ├── htmlwriter │ │ │ │ │ └── outputhtml.html │ │ │ │ ├── index.html │ │ │ │ ├── inlineall.html │ │ │ │ ├── inlinebycode.html │ │ │ │ ├── inlinetextarea.html │ │ │ │ ├── jquery.html │ │ │ │ ├── magicline │ │ │ │ │ └── magicline.html │ │ │ │ ├── readonly.html │ │ │ │ ├── replacebyclass.html │ │ │ │ ├── replacebycode.html │ │ │ │ ├── sample.css │ │ │ │ ├── sample.js │ │ │ │ ├── sample_posteddata.php │ │ │ │ ├── tabindex.html │ │ │ │ ├── toolbar │ │ │ │ │ └── toolbar.html │ │ │ │ ├── uicolor.html │ │ │ │ ├── uilanguages.html │ │ │ │ ├── wysiwygarea │ │ │ │ │ └── fullpage.html │ │ │ │ └── xhtmlstyle.html │ │ │ └── toolbarconfigurator │ │ │ │ ├── css │ │ │ │ └── fontello.css │ │ │ │ ├── font │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── config.json │ │ │ │ ├── fontello.eot │ │ │ │ ├── fontello.svg │ │ │ │ ├── fontello.ttf │ │ │ │ └── fontello.woff │ │ │ │ ├── index.html │ │ │ │ ├── js │ │ │ │ ├── abstracttoolbarmodifier.js │ │ │ │ ├── fulltoolbareditor.js │ │ │ │ ├── toolbarmodifier.js │ │ │ │ └── toolbartextmodifier.js │ │ │ │ └── lib │ │ │ │ └── codemirror │ │ │ │ ├── LICENSE │ │ │ │ ├── codemirror.css │ │ │ │ ├── codemirror.js │ │ │ │ ├── javascript.js │ │ │ │ ├── neo.css │ │ │ │ ├── show-hint.css │ │ │ │ └── show-hint.js │ │ ├── skins │ │ │ └── moono-lisa │ │ │ │ ├── dialog.css │ │ │ │ ├── dialog_ie.css │ │ │ │ ├── dialog_ie8.css │ │ │ │ ├── dialog_iequirks.css │ │ │ │ ├── editor.css │ │ │ │ ├── editor_gecko.css │ │ │ │ ├── editor_ie.css │ │ │ │ ├── editor_ie8.css │ │ │ │ ├── editor_iequirks.css │ │ │ │ ├── icons.png │ │ │ │ ├── icons_hidpi.png │ │ │ │ ├── images │ │ │ │ ├── arrow.png │ │ │ │ ├── close.png │ │ │ │ ├── hidpi │ │ │ │ │ ├── close.png │ │ │ │ │ ├── lock-open.png │ │ │ │ │ ├── lock.png │ │ │ │ │ └── refresh.png │ │ │ │ ├── lock-open.png │ │ │ │ ├── lock.png │ │ │ │ ├── refresh.png │ │ │ │ └── spinner.gif │ │ │ │ └── readme.md │ │ ├── styles.js │ │ └── vendor │ │ │ └── promise.js │ ├── html5shiv.js │ ├── html5shiv.min.js │ ├── jquery-ui-1.12.1.min.js │ ├── jquery.ba-throttle-debounce.min.js │ ├── jquery.min.js │ ├── respond.min.js │ ├── script.js │ └── validator.min.js │ ├── mstile-150x150.png │ ├── safari-pinned-tab.svg │ ├── scss │ ├── style.css │ ├── style.css.map │ └── style.scss │ └── site.webmanifest ├── proxy-chooser ├── .gitignore ├── .htaccess ├── README.md ├── classes │ ├── .htaccess │ ├── ApacheMirrors.php │ ├── CountryCodes.php │ ├── IP2Location.php │ ├── apache_proxy_countries.csv │ └── config.php ├── data │ └── .htaccess ├── mirror-list.php ├── nbproject │ ├── project.properties │ └── project.xml ├── tools │ ├── .htaccess │ └── download-ip2location.sh └── updates.php ├── snap-packages ├── frame512.png ├── from-source │ ├── build.xml │ ├── netbeans-template.desktop │ └── snapcraft-template.yaml ├── from-zip │ ├── build.xml │ ├── netbeans-template.desktop │ └── snapcraft-template.yaml └── launchers │ ├── patch-netbeans-conf │ └── userdir-cleanup ├── synergy ├── Gruntfile.js ├── README.md ├── build.xml ├── client │ ├── app │ │ ├── admin.html │ │ ├── css │ │ │ ├── custom.css │ │ │ ├── docs.css │ │ │ └── min │ │ │ │ ├── custom.css │ │ │ │ └── docs.css │ │ ├── favicon.ico │ │ ├── img │ │ │ ├── ajax-loader.gif │ │ │ ├── blue.png │ │ │ ├── bs-docs-bootstrap-features.png │ │ │ ├── bs-docs-masthead-pattern.png │ │ │ ├── clock.png │ │ │ ├── glyphicons-halflings-white.png │ │ │ ├── glyphicons-halflings.png │ │ │ ├── grey.png │ │ │ ├── grid-baseline-20px.png │ │ │ ├── nb.gif │ │ │ ├── red.png │ │ │ ├── user.png │ │ │ └── yellow.png │ │ ├── index.html │ │ ├── index2.html │ │ ├── index_dev.html │ │ ├── js │ │ │ ├── app.js │ │ │ ├── configuration.js │ │ │ ├── controllers.js │ │ │ ├── excl │ │ │ │ ├── inspect.js │ │ │ │ ├── inspectx.js │ │ │ │ └── wgxpath.install.js │ │ │ ├── exts.js │ │ │ ├── factories.js │ │ │ ├── filters.js │ │ │ ├── handlers.js │ │ │ ├── legacy │ │ │ │ └── polyfills.js │ │ │ ├── login │ │ │ │ └── app.js │ │ │ ├── min │ │ │ │ └── synergy.js │ │ │ ├── models.js │ │ │ └── utils.js │ │ ├── login.html │ │ ├── opensearch.xml │ │ └── partials │ │ │ ├── admin │ │ │ ├── create │ │ │ │ ├── assignment.html │ │ │ │ ├── matrix_assignment.html │ │ │ │ ├── run.html │ │ │ │ ├── tribe.html │ │ │ │ └── user.html │ │ │ ├── edit │ │ │ │ ├── project.html │ │ │ │ ├── run.html │ │ │ │ └── user.html │ │ │ └── view │ │ │ │ ├── database.html │ │ │ │ ├── home.html │ │ │ │ ├── log.html │ │ │ │ ├── platforms.html │ │ │ │ ├── projects.html │ │ │ │ ├── reviews.html │ │ │ │ ├── runs.html │ │ │ │ ├── settings.html │ │ │ │ ├── tribes.html │ │ │ │ ├── users.html │ │ │ │ └── versions.html │ │ │ ├── directives │ │ │ └── loginBt.html │ │ │ └── public │ │ │ ├── create │ │ │ ├── assignment.html │ │ │ ├── assignment_tribe.html │ │ │ ├── case.html │ │ │ ├── specification.html │ │ │ └── suite.html │ │ │ ├── edit │ │ │ ├── case.html │ │ │ ├── review.html │ │ │ ├── specification.html │ │ │ ├── suite.html │ │ │ └── tribe.html │ │ │ ├── login │ │ │ └── home.html │ │ │ └── view │ │ │ ├── about.html │ │ │ ├── assignment.html │ │ │ ├── assignment_comments.html │ │ │ ├── calendar.html │ │ │ ├── case.html │ │ │ ├── favorites.html │ │ │ ├── home.html │ │ │ ├── label.html │ │ │ ├── login.html │ │ │ ├── profile.html │ │ │ ├── recover.html │ │ │ ├── register.html │ │ │ ├── review.html │ │ │ ├── revisions.html │ │ │ ├── run_coverage.html │ │ │ ├── run_view_1.html │ │ │ ├── run_view_2.html │ │ │ ├── run_view_3.html │ │ │ ├── runs.html │ │ │ ├── search.html │ │ │ ├── specification_view_1.html │ │ │ ├── specification_view_2.html │ │ │ ├── specpool.html │ │ │ ├── statistics.html │ │ │ ├── suite.html │ │ │ ├── tribe.html │ │ │ └── tribes.html │ ├── config │ │ ├── testacular-e2e.conf.js │ │ └── testacular.conf.js │ ├── scripts │ │ ├── e2e-test.bat │ │ ├── e2e-test.sh │ │ ├── test-server.bat │ │ ├── test-server.sh │ │ ├── test.bat │ │ ├── test.sh │ │ ├── watchr.rb │ │ └── web-server.js │ └── test │ │ ├── app │ │ ├── synergy.js │ │ └── test.html │ │ └── e2e │ │ ├── config.js │ │ ├── homeSpec.js │ │ ├── runsSpec.js │ │ └── specificationsSpec.js ├── manual │ └── .htaccess ├── misc │ ├── database_schema │ │ └── schema_inserts.sql │ └── migration ├── nbproject │ ├── customs.json │ ├── project.properties │ └── project.xml ├── package.json ├── server │ ├── api │ │ ├── .htaccess │ │ ├── _dummy2.php │ │ ├── about.php │ │ ├── assignment.php │ │ ├── assignment_bugs.php │ │ ├── assignment_comments.php │ │ ├── assignment_exists.php │ │ ├── assignments.php │ │ ├── attachment.php │ │ ├── attachments.php │ │ ├── case.php │ │ ├── cases.php │ │ ├── comments.php │ │ ├── configuration.php │ │ ├── db.php │ │ ├── events.php │ │ ├── favorite.php │ │ ├── favorites.php │ │ ├── image.php │ │ ├── images.php │ │ ├── import.php │ │ ├── issue.php │ │ ├── job.php │ │ ├── label.php │ │ ├── labels.php │ │ ├── log.php │ │ ├── login.php │ │ ├── platform.php │ │ ├── platforms.php │ │ ├── products.php │ │ ├── profile_img.php │ │ ├── project.php │ │ ├── projects.php │ │ ├── proxy.php │ │ ├── refresh.php │ │ ├── register.php │ │ ├── review.php │ │ ├── review_assignment.php │ │ ├── reviews.php │ │ ├── revisions.php │ │ ├── revison.php │ │ ├── run.php │ │ ├── run_attachment.php │ │ ├── run_notifications.php │ │ ├── run_notifications_auto.php │ │ ├── run_notifications_auto_test.php │ │ ├── run_specifications.php │ │ ├── run_tribes.php │ │ ├── runs.php │ │ ├── sanitizer.php │ │ ├── search.php │ │ ├── specification.php │ │ ├── specification_length.php │ │ ├── specification_request.php │ │ ├── specifications.php │ │ ├── statistics.php │ │ ├── statistics_filter.php │ │ ├── suite.php │ │ ├── test.php │ │ ├── tribe.php │ │ ├── tribe_assignments.php │ │ ├── tribe_specification.php │ │ ├── tribes.php │ │ ├── user.php │ │ ├── users.php │ │ ├── version.php │ │ ├── versions.json │ │ ├── versions.php │ │ ├── versions_dev.php │ │ └── versions_dev_1.php │ ├── app │ │ └── Synergy.php │ ├── cache │ │ └── ical.ics │ ├── controller │ │ ├── AssignmentCommentsCtrl.php │ │ ├── AssignmentCtrl.php │ │ ├── AttachmentCtrl.php │ │ ├── CalendarCtrl.php │ │ ├── CaseCtrl.php │ │ ├── CommentsCtrl.php │ │ ├── ConfigurationCtrl.php │ │ ├── DatabaseCtrl.php │ │ ├── ExtensionCtrl.php │ │ ├── LabelCtrl.php │ │ ├── Mediator.php │ │ ├── NotificationCtrl.php │ │ ├── PlatformCtrl.php │ │ ├── ProjectCtrl.php │ │ ├── RegistrationCtrl.php │ │ ├── ReviewCtrl.php │ │ ├── ReviewsCtrl.php │ │ ├── RevisionCtrl.php │ │ ├── RunCtrl.php │ │ ├── RunNotificationCtrl.php │ │ ├── SearchCtrl.php │ │ ├── SessionRefreshCtrl.php │ │ ├── SpecRelationCtrl.php │ │ ├── SpecificationCtrl.php │ │ ├── SpecificationLockCtrl.php │ │ ├── StatisticsCtrl.php │ │ ├── SuiteCtrl.php │ │ ├── TribeCtrl.php │ │ ├── UserCtrl.php │ │ └── VersionCtrl.php │ ├── data │ │ └── sample.json │ ├── db │ │ ├── AssignmentCommentsDAO.php │ │ ├── AssignmentDAO.php │ │ ├── AttachmentDAO.php │ │ ├── Bugzilla_DAO.php │ │ ├── CaseDAO.php │ │ ├── CiDAO.php │ │ ├── CommentsDAO.php │ │ ├── ConfigurationDAO.php │ │ ├── DB_DAO.php │ │ ├── IssueDAO.php │ │ ├── LabelDAO.php │ │ ├── LockDAO.php │ │ ├── PlatformDAO.php │ │ ├── ProductDAO.php │ │ ├── ProjectDAO.php │ │ ├── RegistrationDAO.php │ │ ├── RemovalDAO.php │ │ ├── ReviewDAO.php │ │ ├── ReviewsDAO.php │ │ ├── RevisionDAO.php │ │ ├── RunDAO.php │ │ ├── RunNotificationDAO.php │ │ ├── SessionDAO.php │ │ ├── SessionRefreshDAO.php │ │ ├── SpecificationDAO.php │ │ ├── SpecificationRelationDAO.php │ │ ├── StructureDAO.php │ │ ├── SuiteDAO.php │ │ ├── TribeDAO.php │ │ ├── TribeExtensionDAO.php │ │ ├── UserDAO.php │ │ ├── VersionDAO.php │ │ └── structure.sql │ ├── errors │ │ ├── .htaccess │ │ └── errors.log │ ├── extensions │ │ ├── specification │ │ │ ├── ContinuousIntegrationExtension.php │ │ │ ├── ProjectExtension.php │ │ │ ├── RemovalRequestExtension.php │ │ │ └── TestExtension.php │ │ ├── suite │ │ │ └── ProjectExtension.php │ │ ├── testcase │ │ │ └── ProjectExtension.php │ │ └── tribe │ │ │ └── TribeSpecificationExtension.php │ ├── interfaces │ │ ├── EmailProvider.php │ │ ├── ExtensionInterface.php │ │ ├── IssueProvider.php │ │ ├── LoggerProvider.php │ │ ├── Observer.php │ │ ├── ReviewImporter.php │ │ ├── SessionProvider.php │ │ └── TutorialProvider.php │ ├── misc │ │ ├── HTTP.php │ │ └── Util.php │ ├── model │ │ ├── Action.php │ │ ├── AssignmentComment.php │ │ ├── AssignmentComments.php │ │ ├── AssignmentDuration.php │ │ ├── AssignmentProgress.php │ │ ├── BlobSpecification.php │ │ ├── BlobTestCase.php │ │ ├── BlobTestSuite.php │ │ ├── Bug.php │ │ ├── CachedSession.php │ │ ├── CommentType.php │ │ ├── CurlRequestResult.php │ │ ├── Email.php │ │ ├── Job.php │ │ ├── Label.php │ │ ├── LabelResult.php │ │ ├── Membership.php │ │ ├── Platform.php │ │ ├── Product.php │ │ ├── Revision.php │ │ ├── RunAttachment.php │ │ ├── SearchResult.php │ │ ├── Session.php │ │ ├── Setting.php │ │ ├── Specification.php │ │ ├── SpecificationAttachment.php │ │ ├── SpecificationListItem.php │ │ ├── SpecificationSkeleton.php │ │ ├── SpecificationsSimpleNameList.php │ │ ├── StatRecord.php │ │ ├── Suite.php │ │ ├── SuiteSkeleton.php │ │ ├── TestAssignment.php │ │ ├── TestCase.php │ │ ├── TestCaseImage.php │ │ ├── TestCaseSkeleton.php │ │ ├── TestRun.php │ │ ├── TestRunList.php │ │ ├── TestRunStatistics.php │ │ ├── Tribe.php │ │ ├── User.php │ │ ├── UserStatistics.php │ │ ├── UsersResult.php │ │ ├── Version.php │ │ ├── assignment │ │ │ └── rest │ │ │ │ ├── AssignmentLineResource.php │ │ │ │ ├── AssignmentListItemResource.php │ │ │ │ ├── AssignmentStatisticsResource.php │ │ │ │ └── RichAssignmentListItemResource.php │ │ ├── bug │ │ │ └── rest │ │ │ │ └── BugResource.php │ │ ├── comment │ │ │ └── rest │ │ │ │ ├── CommentResource.php │ │ │ │ ├── CommentTypeResource.php │ │ │ │ └── CommentsListResource.php │ │ ├── exception │ │ │ ├── AssignmentCommentException.php │ │ │ ├── AssignmentConflictException.php │ │ │ ├── AssignmentException.php │ │ │ ├── AssignmentSecurityException.php │ │ │ ├── CorruptedAssignmentException.php │ │ │ ├── CurlRequestException.php │ │ │ ├── GeneralException.php │ │ │ ├── SpecificationDuplicateException.php │ │ │ └── UserException.php │ │ ├── image │ │ │ └── rest │ │ │ │ └── ImageResource.php │ │ ├── label │ │ │ └── rest │ │ │ │ ├── LabelResource.php │ │ │ │ └── LabelSearchResource.php │ │ ├── platform │ │ │ └── rest │ │ │ │ └── PlatformResource.php │ │ ├── product │ │ │ └── rest │ │ │ │ └── ProductResource.php │ │ ├── project │ │ │ ├── Project.php │ │ │ ├── ProjectListItem.php │ │ │ └── rest │ │ │ │ └── ProjectResource.php │ │ ├── registration │ │ │ └── Registration.php │ │ ├── review │ │ │ ├── ReviewAssignment.php │ │ │ ├── ReviewComment.php │ │ │ ├── ReviewPage.php │ │ │ └── rest │ │ │ │ └── ReviewStatisticsResource.php │ │ ├── revision │ │ │ └── rest │ │ │ │ ├── RevisionListItemResource.php │ │ │ │ └── RevisionResource.php │ │ ├── run │ │ │ ├── RunNotification.php │ │ │ └── rest │ │ │ │ ├── RunAttachmentResource.php │ │ │ │ ├── RunBlobsResource.php │ │ │ │ ├── RunListItemResource.php │ │ │ │ ├── RunResource.php │ │ │ │ ├── RunSpecificationsListResource.php │ │ │ │ └── RunStatisticsResource.php │ │ ├── search │ │ │ └── rest │ │ │ │ └── SearchResultResource.php │ │ ├── session │ │ │ └── RefreshSession.php │ │ ├── setting │ │ │ └── rest │ │ │ │ └── SettingResource.php │ │ ├── specification │ │ │ ├── ext │ │ │ │ └── RemovalRequest.php │ │ │ └── rest │ │ │ │ ├── SpecificationAttachmentResource.php │ │ │ │ ├── SpecificationListItemResource.php │ │ │ │ └── SpecificationResource.php │ │ ├── statistics │ │ │ └── rest │ │ │ │ └── StatisticsLineResource.php │ │ ├── suite │ │ │ └── rest │ │ │ │ ├── SuiteResource.php │ │ │ │ └── SuiteSnippetResource.php │ │ ├── testcase │ │ │ └── rest │ │ │ │ ├── CaseListItemResource.php │ │ │ │ ├── CaseResource.php │ │ │ │ └── CaseSnippetResource.php │ │ ├── tribe │ │ │ └── rest │ │ │ │ ├── TribeListItemResource.php │ │ │ │ └── TribeResource.php │ │ ├── user │ │ │ └── rest │ │ │ │ ├── MembershipResource.php │ │ │ │ ├── UserListItemResource.php │ │ │ │ └── UserResource.php │ │ └── version │ │ │ └── rest │ │ │ └── VersionResource.php │ ├── observer │ │ └── SpecificationObserver.php │ ├── providers │ │ ├── EmailCtrl.php │ │ ├── IssueCtrl.php │ │ ├── IssueOtherCtrl.php │ │ ├── LoggerCtrl.php │ │ ├── ProductCtrl.php │ │ ├── ReviewImporterCtrl.php │ │ ├── SessionCtrl.php │ │ ├── SessionCtrl_Production.php │ │ ├── SessionCtrl_SSO.php │ │ └── TutorialFormatter.php │ └── setup │ │ └── conf.php ├── server_tests │ ├── bootstrap.php │ ├── configuration.xml │ └── server │ │ ├── DatabaseSetup.php │ │ ├── controller │ │ ├── AttachmentCtrlTest.php │ │ ├── CaseCtrlTest.php │ │ ├── CaseExtensionCtrlTest.php │ │ ├── LabelCtrlTest.php │ │ ├── PlatformCtrlTest.php │ │ ├── RunCtrlTest.php │ │ ├── SearchCtrlTest.php │ │ ├── SpecificationCtrlTest.php │ │ ├── SpecificationExtensionCtrlTest.php │ │ ├── StatisticsCtrlTest.php │ │ ├── SuiteCtrlTest.php │ │ ├── SuiteExtensionCtrlTest.php │ │ ├── TribeCtrlTest.php │ │ ├── TribeExtensionCtrlTest.php │ │ ├── UserCtrlTest.php │ │ └── VersionCtrlTest.php │ │ └── db │ │ ├── FixtureTestCase.php │ │ ├── SpecificationDAOTest.php │ │ └── fixtures │ │ ├── dump.xml │ │ └── specification.xml └── synergy.wiki │ └── .htaccess ├── translations └── locale_de │ ├── build.xml │ ├── manifest.mf │ ├── nbproject │ ├── build-impl.xml │ ├── genfiles.properties │ ├── platform.properties │ ├── project.properties │ └── project.xml │ └── src │ └── org │ └── apache │ └── netbeans │ └── localize │ └── de │ └── Bundle.properties ├── tutorials-convert ├── README.md ├── nbactions-dismissed.xml ├── nbactions.xml ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── org │ │ │ └── netbeans │ │ │ └── tools │ │ │ └── tutorials │ │ │ ├── AsciidocPostProcessor.java │ │ │ ├── CustomAsciiDocDocumentBuilder.java │ │ │ ├── CustomAsciiDocDocumentBuilderWithoutTables.java │ │ │ ├── ExternalLinksMap.java │ │ │ ├── HTMLConverter.java │ │ │ ├── Language.java │ │ │ ├── LocalizedTutorialSection.java │ │ │ └── NetBeansTutorialsLinkReviewer.java │ │ └── resources │ │ └── org │ │ └── netbeans │ │ └── tools │ │ └── tutorials │ │ ├── TutorialsBundle.properties │ │ ├── TutorialsBundle_es_CA.properties │ │ ├── TutorialsBundle_ja.properties │ │ ├── TutorialsBundle_pt_BR.properties │ │ ├── TutorialsBundle_ru.properties │ │ ├── TutorialsBundle_zh_CN.properties │ │ ├── index-template.mustache │ │ └── section-template.mustache └── web-archive.yml ├── wiki-convert ├── nb-configuration.xml ├── nbactions.xml ├── pom.xml ├── src │ └── main │ │ └── java │ │ └── wikimedia │ │ └── html │ │ └── conversion │ │ ├── Converter.java │ │ ├── CustomAsciiDocDocumentBuilder.java │ │ └── GithubMarkdownDocumentBuilder.java └── wiki-asciidoc │ ├── Autoload.asciidoc │ ├── BrandingAboutDialog.asciidoc │ ├── BrandingUpdaterSplash.asciidoc │ ├── CustomPanelDialog.png │ ├── DefFaqMapApisToTasks.asciidoc │ ├── DevFaq2SrcPaths.asciidoc │ ├── DevFaqAccessSourcesUsingMercurial.asciidoc │ ├── DevFaqAccessSourcesWeb.asciidoc │ ├── DevFaqActionAddAnyFolder.asciidoc │ ├── DevFaqActionAddDataObject.asciidoc │ ├── DevFaqActionAddEditorPopup.asciidoc │ ├── DevFaqActionAddFileMime.asciidoc │ ├── DevFaqActionAddFolder.asciidoc │ ├── DevFaqActionAddJavaPackage.asciidoc │ ├── DevFaqActionAddMenuBar.asciidoc │ ├── DevFaqActionAddProjectCustomizer.asciidoc │ ├── DevFaqActionAddProjectCustomizerToMultipleTypes.asciidoc │ ├── DevFaqActionAddProjectOwnTypePopUp.asciidoc │ ├── DevFaqActionAddProjectPopUp.asciidoc │ ├── DevFaqActionAddProjectTypePopUp.asciidoc │ ├── DevFaqActionAddTabPopup.asciidoc │ ├── DevFaqActionAddToContextMenuOfAllEditors.asciidoc │ ├── DevFaqActionAddToEditorToolbar.asciidoc │ ├── DevFaqActionAddToolBar.asciidoc │ ├── DevFaqActionAddTools.asciidoc │ ├── DevFaqActionAllAvailableProjectTypes.asciidoc │ ├── DevFaqActionContextSensitive.asciidoc │ ├── DevFaqActionNodePopupSubmenu.asciidoc │ ├── DevFaqActionsAddAtRuntime.asciidoc │ ├── DevFaqActionsFolder.asciidoc │ ├── DevFaqAddActionToMembersOrHierarchyView.asciidoc │ ├── DevFaqAddDefaultActionShortcuts.asciidoc │ ├── DevFaqAddDoingEvilThingsToForeignNodes.asciidoc │ ├── DevFaqAddFileTemplateToNewFileContentMenu.asciidoc │ ├── DevFaqAddGlobalContext.asciidoc │ ├── DevFaqAddIconToContextMenu.asciidoc │ ├── DevFaqAddMacroableAction.asciidoc │ ├── DevFaqAddShortCutForAction.asciidoc │ ├── DevFaqAddTimestampToLogs.asciidoc │ ├── DevFaqAddingRemovingChildrenDynamically.asciidoc │ ├── DevFaqAnnotationDevelopDebug.asciidoc │ ├── DevFaqAnnotationList.asciidoc │ ├── DevFaqApiSpi.asciidoc │ ├── DevFaqApisBasics.asciidoc │ ├── DevFaqAppClientOnNbPlatformTut.asciidoc │ ├── DevFaqAppLifecycleHooks.asciidoc │ ├── DevFaqAutoUpdateAPIJavadoc.asciidoc │ ├── DevFaqAutoUpdateBranding.asciidoc │ ├── DevFaqAutoUpdateCheckEveryStartup.asciidoc │ ├── DevFaqAutomaticPlatformDownload.asciidoc │ ├── DevFaqBackgroundThread.asciidoc │ ├── DevFaqBecomingProficient.asciidoc │ ├── DevFaqCallEjbFromNbm.asciidoc │ ├── DevFaqChangeLookAndFeel.asciidoc │ ├── DevFaqChangeMenuItemToolbarAppearanceForAction.asciidoc │ ├── DevFaqChangeNodeAppearance.asciidoc │ ├── DevFaqChangeRestartSplash.asciidoc │ ├── DevFaqCheckableActionPreferenceOption.asciidoc │ ├── DevFaqClassLoaders.asciidoc │ ├── DevFaqCreateExplorerPanel.asciidoc │ ├── DevFaqCustomDebugger.asciidoc │ ├── DevFaqCustomFontSize.asciidoc │ ├── DevFaqCustomIOProvider.asciidoc │ ├── DevFaqCustomUpdateCenter.asciidoc │ ├── DevFaqCustomWindowMode.asciidoc │ ├── DevFaqCustomizeBuild.asciidoc │ ├── DevFaqCustomizeWindowSystem.asciidoc │ ├── DevFaqCustomizingUnexpectedExceptionDialog.asciidoc │ ├── DevFaqCutCopyPaste.asciidoc │ ├── DevFaqDataLoader.asciidoc │ ├── DevFaqDataObject.asciidoc │ ├── DevFaqDataObjectFileObject.asciidoc │ ├── DevFaqDataObjectInItsCookieSet.asciidoc │ ├── DevFaqDataObjectNode.asciidoc │ ├── DevFaqDataSystemsAddPopupToAllFolders.asciidoc │ ├── DevFaqDependOnCore.asciidoc │ ├── DevFaqDialogControlOKButton.asciidoc │ ├── DevFaqDialogsApiIntro.asciidoc │ ├── DevFaqDisableAutoupdate.asciidoc │ ├── DevFaqDotSettingsFiles.asciidoc │ ├── DevFaqDotShadowFiles.asciidoc │ ├── DevFaqDropdownMenuAddToolbar.asciidoc │ ├── DevFaqDropdownMenuAddToolbarEnabled.asciidoc │ ├── DevFaqDynamicSystemFilesystem.asciidoc │ ├── DevFaqEditorCodeCompletionAnyJEditorPane.asciidoc │ ├── DevFaqEditorGetCurrentDocument.asciidoc │ ├── DevFaqEditorHowIsMimeLookupComposed.asciidoc │ ├── DevFaqEditorHowToAddCodeTemplates.asciidoc │ ├── DevFaqEditorHowToAddDiffView.asciidoc │ ├── DevFaqEditorHowToGetMimeTypeFromDocumentOrJTextComponent.asciidoc │ ├── DevFaqEditorHowToReuseEditorHighlighting.asciidoc │ ├── DevFaqEditorJEPForMimeType.asciidoc │ ├── DevFaqEditorTopComponent.asciidoc │ ├── DevFaqEditorWhatIsMimeLookup.asciidoc │ ├── DevFaqEditorWhatIsMimePath.asciidoc │ ├── DevFaqEpl3rdPartySources.asciidoc │ ├── DevFaqExecutableIcon.asciidoc │ ├── DevFaqExpandAndSelectSpecificNode.asciidoc │ ├── DevFaqExplorer.asciidoc │ ├── DevFaqExplorerConnectNode.asciidoc │ ├── DevFaqExplorerManager.asciidoc │ ├── DevFaqExplorerViews.asciidoc │ ├── DevFaqExplorerViewsInMantisse.asciidoc │ ├── DevFaqExportImport.asciidoc │ ├── DevFaqExtendOptionsSearch.asciidoc │ ├── DevFaqExtendOptionsWindow.asciidoc │ ├── DevFaqExternalExecution.asciidoc │ ├── DevFaqExternalLibraries.asciidoc │ ├── DevFaqFileAttributes.asciidoc │ ├── DevFaqFileBug.asciidoc │ ├── DevFaqFileChoosers.asciidoc │ ├── DevFaqFileContextMenuAddition.asciidoc │ ├── DevFaqFileEditorContextMenuAddition.asciidoc │ ├── DevFaqFileFileObject.asciidoc │ ├── DevFaqFileObject.asciidoc │ ├── DevFaqFileObjectDataObject.asciidoc │ ├── DevFaqFileObjectFile.asciidoc │ ├── DevFaqFileObjectInMemory.asciidoc │ ├── DevFaqFileOpenAction.asciidoc │ ├── DevFaqFileRecognition.asciidoc │ ├── DevFaqFileSystem.asciidoc │ ├── DevFaqFileVsFileObject.asciidoc │ ├── DevFaqFilesFromNodes.asciidoc │ ├── DevFaqFilesystemSee.asciidoc │ ├── DevFaqFindCaretPositionInEditor.asciidoc │ ├── DevFaqFindInstance.asciidoc │ ├── DevFaqFindLocationInSourcesFromUi.asciidoc │ ├── DevFaqFindSfs.asciidoc │ ├── DevFaqFixDependencies.asciidoc │ ├── DevFaqFolderOfInstances.asciidoc │ ├── DevFaqGeneralPackageNamingConventions.asciidoc │ ├── DevFaqGeneralWhatIsNetBeansExe.asciidoc │ ├── DevFaqGeneralWhereIsJavadoc.asciidoc │ ├── DevFaqGeneralWhereIsPlatformHowToBuild.asciidoc │ ├── DevFaqGetNameOfProjectGroup.asciidoc │ ├── DevFaqGetNameOrIconForProject.asciidoc │ ├── DevFaqGetOpenEditorWindows.asciidoc │ ├── DevFaqGetProjectForFileInEditor.asciidoc │ ├── DevFaqGetShortCutForAction.asciidoc │ ├── DevFaqGlobalVsEditorKeybindings.asciidoc │ ├── DevFaqGraphicalChoiceView.asciidoc │ ├── DevFaqHelpGuidelines.asciidoc │ ├── DevFaqHideRemoveToolbarMenu.asciidoc │ ├── DevFaqHideShowToolbar.asciidoc │ ├── DevFaqHowCreateAnActionObject.asciidoc │ ├── DevFaqHowOrganizeOrReuseExistingActionsWithAnnotations.asciidoc │ ├── DevFaqHowPackageLibraries.asciidoc │ ├── DevFaqHowToChangeSettingsFromAnExternalModules.asciidoc │ ├── DevFaqHowToChangeUpdateCenterURL.asciidoc │ ├── DevFaqHowToDefineTheKeyMapCategoryForAnAction.asciidoc │ ├── DevFaqHowToFixDependencies.asciidoc │ ├── DevFaqHowToOpenURL.asciidoc │ ├── DevFaqHowToPrint.asciidoc │ ├── DevFaqHowToReuseModules.asciidoc │ ├── DevFaqI18nFileEncodingQueryObject.asciidoc │ ├── DevFaqIdeWelcome.asciidoc │ ├── DevFaqIdentifyMain.asciidoc │ ├── DevFaqImagesForDarkLaf.asciidoc │ ├── DevFaqImplementFilesystem.asciidoc │ ├── DevFaqImplementationDependency.asciidoc │ ├── DevFaqInitialMainWindowSize.asciidoc │ ├── DevFaqInput.asciidoc │ ├── DevFaqInstalledFileLocator.asciidoc │ ├── DevFaqInstanceDataObject.asciidoc │ ├── DevFaqInvokeActionProgrammatically.asciidoc │ ├── DevFaqJSeparatorInMainToolbar.asciidoc │ ├── DevFaqJavaHelp.asciidoc │ ├── DevFaqJavaHelpForNodeProperties.asciidoc │ ├── DevFaqJavaHelpNotDisplayed.asciidoc │ ├── DevFaqJavaHelpOverrideCustom.asciidoc │ ├── DevFaqJavaStartParms.asciidoc │ ├── DevFaqKeybindings.asciidoc │ ├── DevFaqKeybindingsInUse.asciidoc │ ├── DevFaqLgpl3rdPartySources.asciidoc │ ├── DevFaqLibrariesModuleDescriptions.asciidoc │ ├── DevFaqLic3rdPartyComponents.asciidoc │ ├── DevFaqListenEditorChanges.asciidoc │ ├── DevFaqListenForChangesInNonExistentFile.asciidoc │ ├── DevFaqListenForOpenEvents.asciidoc │ ├── DevFaqListenForOpeningClosingProject.asciidoc │ ├── DevFaqListenForSaveEvents.asciidoc │ ├── DevFaqListeningForFileChanges.asciidoc │ ├── DevFaqLogActionStartup.asciidoc │ ├── DevFaqLogging.asciidoc │ ├── DevFaqLogicalKeybindings.asciidoc │ ├── DevFaqLookup.asciidoc │ ├── DevFaqLookupContents.asciidoc │ ├── DevFaqLookupCookie.asciidoc │ ├── DevFaqLookupDefault.asciidoc │ ├── DevFaqLookupEventBus.asciidoc │ ├── DevFaqLookupForDataNode.asciidoc │ ├── DevFaqLookupGenerics.asciidoc │ ├── DevFaqLookupHowToOverride.asciidoc │ ├── DevFaqLookupImplement.asciidoc │ ├── DevFaqLookupLazyLoad.asciidoc │ ├── DevFaqLookupNonSingleton.asciidoc │ ├── DevFaqLookupPackageNamingAndLookup.asciidoc │ ├── DevFaqLookupVsHashmap.asciidoc │ ├── DevFaqLookupWhere.asciidoc │ ├── DevFaqMIMEResolver.asciidoc │ ├── DevFaqMainTitle.asciidoc │ ├── DevFaqMainwindowClosingAction.asciidoc │ ├── DevFaqMakeGroupTemplate.asciidoc │ ├── DevFaqMakeItTalk.asciidoc │ ├── DevFaqMavenHowToMigrateFromANT.asciidoc │ ├── DevFaqMavenL10N.asciidoc │ ├── DevFaqMavenPlatformRebel.asciidoc │ ├── DevFaqMavenSystemScope.asciidoc │ ├── DevFaqMemoryLeaks.asciidoc │ ├── DevFaqMigratingToNewerPlatform.asciidoc │ ├── DevFaqMixingLightweightHeavyweight.asciidoc │ ├── DevFaqModifyOpenFile.asciidoc │ ├── DevFaqModuleCCE.asciidoc │ ├── DevFaqModuleDependencies.asciidoc │ ├── DevFaqModuleDupePackages.asciidoc │ ├── DevFaqModuleLoadUnloadNotification.asciidoc │ ├── DevFaqModuleObfuscation.asciidoc │ ├── DevFaqModulePatching.asciidoc │ ├── DevFaqModuleReload.asciidoc │ ├── DevFaqModulesDeclarativeVsProgrammatic.asciidoc │ ├── DevFaqModulesGeneral.asciidoc │ ├── DevFaqModulesLayerFile.asciidoc │ ├── DevFaqModulesStartupActions.asciidoc │ ├── DevFaqMoreDocsOnCertainAPIs.asciidoc │ ├── DevFaqMpl3rdPartySources.asciidoc │ ├── DevFaqMultiViewChangeTabInCode.asciidoc │ ├── DevFaqMultipleProgrammaticEdits.asciidoc │ ├── DevFaqMultipleTopComponentAction.asciidoc │ ├── DevFaqNBMPack200.asciidoc │ ├── DevFaqNativeLibraries.asciidoc │ ├── DevFaqNbIdiosyncracies.asciidoc │ ├── DevFaqNbPlatformAndHarnessMixAndMatch.asciidoc │ ├── DevFaqNbmPostInstall.asciidoc │ ├── DevFaqNetBeansClasspath.asciidoc │ ├── DevFaqNetBeansFullHack.asciidoc │ ├── DevFaqNetBeansPlatformManager.asciidoc │ ├── DevFaqNetBeansProjectsDirectory.asciidoc │ ├── DevFaqNewXMLFileType.asciidoc │ ├── DevFaqNoClassDefFound.asciidoc │ ├── DevFaqNodeChildrenDotLeaf.asciidoc │ ├── DevFaqNodeDataObject.asciidoc │ ├── DevFaqNodeDeletionDialog.asciidoc │ ├── DevFaqNodeInjectingLookupContents.asciidoc │ ├── DevFaqNodePropertyForFiles.asciidoc │ ├── DevFaqNodeSelectAll.asciidoc │ ├── DevFaqNodeSerialize.asciidoc │ ├── DevFaqNodeSubclass.asciidoc │ ├── DevFaqNodeViewCapability.asciidoc │ ├── DevFaqNodesChildFactory.asciidoc │ ├── DevFaqNodesCustomLookup.asciidoc │ ├── DevFaqNodesDecorating.asciidoc │ ├── DevFaqNonGuiPlatformApp.asciidoc │ ├── DevFaqNonSingletonTopComponents.asciidoc │ ├── DevFaqOWColorText.asciidoc │ ├── DevFaqOWTabEmbedding.asciidoc │ ├── DevFaqObtainSourcesOfAJavaClass.asciidoc │ ├── DevFaqOpenFile.asciidoc │ ├── DevFaqOpenFileAtLine.asciidoc │ ├── DevFaqOpenFilesAfterProjectCreation.asciidoc │ ├── DevFaqOpenOptionsAtCategory.asciidoc │ ├── DevFaqOpenProjectProgramatically.asciidoc │ ├── DevFaqOpenReadOnly.asciidoc │ ├── DevFaqOrderActions.asciidoc │ ├── DevFaqOrderAttributes.asciidoc │ ├── DevFaqOrphanedNetBeansOrgModules.asciidoc │ ├── DevFaqOutlineViewHorizontalScrolling.asciidoc │ ├── DevFaqOutputWindow.asciidoc │ ├── DevFaqOutputWindowExternalProcess.asciidoc │ ├── DevFaqOverrideDefaultWindowSize.asciidoc │ ├── DevFaqPlatformAppAuthStrategies.asciidoc │ ├── DevFaqPlatformRuntimeProperties.asciidoc │ ├── DevFaqPossibleToExtend.asciidoc │ ├── DevFaqProfiling.asciidoc │ ├── DevFaqPropertyEditorHints.asciidoc │ ├── DevFaqPropertySheetEditors.asciidoc │ ├── DevFaqPropertySheetHideDescription.asciidoc │ ├── DevFaqPropertySheetNodes.asciidoc │ ├── DevFaqPropertySheetReadonlyProperty.asciidoc │ ├── DevFaqPropertySheetTabs.asciidoc │ ├── DevFaqRebindingKeys.asciidoc │ ├── DevFaqRegisterObjectsViaInstanceOrSettingsFiles.asciidoc │ ├── DevFaqRemoveStatusBar.asciidoc │ ├── DevFaqRenamingMenuItem.asciidoc │ ├── DevFaqReplaceWindowSystem.asciidoc │ ├── DevFaqRequestProcessor.asciidoc │ ├── DevFaqRequestProcessorTask.asciidoc │ ├── DevFaqRuntimeMemory.asciidoc │ ├── DevFaqSampleCode.asciidoc │ ├── DevFaqScanForClasses.asciidoc │ ├── DevFaqSellingModules.asciidoc │ ├── DevFaqSetPrefs.asciidoc │ ├── DevFaqSignNbm.asciidoc │ ├── DevFaqSortableTTVColumns.asciidoc │ ├── DevFaqSourceTreeModuleDescriptions.asciidoc │ ├── DevFaqSpecifyJdkVersion.asciidoc │ ├── DevFaqSuitesVsClusters.asciidoc │ ├── DevFaqSuppressEditTTVColumns.asciidoc │ ├── DevFaqSuppressExistingModule.asciidoc │ ├── DevFaqSwitchingMenusByContext.asciidoc │ ├── DevFaqSyntaxColoring.asciidoc │ ├── DevFaqSyntaxHighlight.asciidoc │ ├── DevFaqSysFsLookupRegistration.asciidoc │ ├── DevFaqSystemFilesystem.asciidoc │ ├── DevFaqTaskLongRunningAsyncTask.asciidoc │ ├── DevFaqTemplatesInNonIdeApp.asciidoc │ ├── DevFaqTestDataObject.asciidoc │ ├── DevFaqTestUsingSystemFileSystem.asciidoc │ ├── DevFaqThreading.asciidoc │ ├── DevFaqThreadingBuiltIn.asciidoc │ ├── DevFaqToggleActionAddToEditorToolbar.asciidoc │ ├── DevFaqTopManager.asciidoc │ ├── DevFaqTrackGlobalSelection.asciidoc │ ├── DevFaqTrackingExplorerSelections.asciidoc │ ├── DevFaqTroubleshootClassNotFound.asciidoc │ ├── DevFaqTroubleshootMissingItemsInZippedSources.asciidoc │ ├── DevFaqTutorialsAPI.asciidoc │ ├── DevFaqTutorialsDebugging.asciidoc │ ├── DevFaqTutorialsIndex.asciidoc │ ├── DevFaqTweakRegistryByCodeDeduction.asciidoc │ ├── DevFaqTweakRegistryByCodeReplacement.asciidoc │ ├── DevFaqUIGestures.asciidoc │ ├── DevFaqUIResponsiveness.asciidoc │ ├── DevFaqUiDefaultsPropsNotFound.asciidoc │ ├── DevFaqUnexpectedExceptionDialog.asciidoc │ ├── DevFaqUriVsUrl.asciidoc │ ├── DevFaqUseNativeInstaller.asciidoc │ ├── DevFaqUseSounds.asciidoc │ ├── DevFaqUserDir.asciidoc │ ├── DevFaqUsingSimpletests.asciidoc │ ├── DevFaqUsingSubmenus.asciidoc │ ├── DevFaqVersionNumber.asciidoc │ ├── DevFaqViewSaveTTVColumns.asciidoc │ ├── DevFaqWaysToRegisterInDefaultLookup.asciidoc │ ├── DevFaqWeakListener.asciidoc │ ├── DevFaqWeakListenerWhen.asciidoc │ ├── DevFaqWhatIsACluster.asciidoc │ ├── DevFaqWhatIsAModule.asciidoc │ ├── DevFaqWhatIsANode.asciidoc │ ├── DevFaqWhatIsNbm.asciidoc │ ├── DevFaqWhenLookup.asciidoc │ ├── DevFaqWhenToUseWhatRegistrationMethod.asciidoc │ ├── DevFaqWhenUseWrapperModule.asciidoc │ ├── DevFaqWindowsAndDialogs.asciidoc │ ├── DevFaqWindowsComponentHowTo.asciidoc │ ├── DevFaqWindowsGeneral.asciidoc │ ├── DevFaqWindowsInternals.asciidoc │ ├── DevFaqWindowsMatisse.asciidoc │ ├── DevFaqWindowsMaximizeViaCode.asciidoc │ ├── DevFaqWindowsMode.asciidoc │ ├── DevFaqWindowsNoActionsOnToolbars.asciidoc │ ├── DevFaqWindowsOpenInMode.asciidoc │ ├── DevFaqWindowsOpenTopComponents.asciidoc │ ├── DevFaqWindowsTopComponent.asciidoc │ ├── DevFaqWindowsTopComponentLookup.asciidoc │ ├── DevFaqWindowsWstcrefAndFriends.asciidoc │ ├── DevFaqWindowsXmlApi.asciidoc │ ├── DevFaqWizardChangeLabelsOfDefaultButtons.asciidoc │ ├── DevFaqWizardPanelError.asciidoc │ ├── DevFaqWrapperModules.asciidoc │ ├── DevInstallerAddVersioningInfo.asciidoc │ ├── DevRunningTestsPlatformApp.asciidoc │ ├── FaqBlanketJCAForEmployees.asciidoc │ ├── FaqCAAndRejectedContribution.asciidoc │ ├── FaqCAForEveryContribution.asciidoc │ ├── FaqCanICancelCA.asciidoc │ ├── FaqCanIFileByEmail.asciidoc │ ├── FaqCompanyOrIndividualCA.asciidoc │ ├── FaqDoINeedACA.asciidoc │ ├── FaqHowDoIFileACA.asciidoc │ ├── FaqIndex.asciidoc │ ├── FaqJCAAndCA.asciidoc │ ├── FaqListedOnCopyright.asciidoc │ ├── FaqOtherSunCA.asciidoc │ ├── FaqPluginManagerCustomization.asciidoc │ ├── FaqRunSameTargetOnAllModules.asciidoc │ ├── FaqWhatIsCA.asciidoc │ ├── FaqWhichVersionCA.asciidoc │ ├── FaqWhyTheCA.asciidoc │ ├── HowToAddFAQEntries.asciidoc │ ├── HowToEnableDisableMenusFromCommandLine.asciidoc │ ├── HowToEnableDisableModulesFromCommandLine.asciidoc │ ├── HowToParseTheCommandLine.asciidoc │ ├── HowToPassCommandLineArgumentsToANetBeansPlatformApplicationWhenRunInsideTheIDE.asciidoc │ ├── InputDialog.png │ ├── JavaHT_GetAllMembers.asciidoc │ ├── JavaHT_Modification.asciidoc │ ├── Java_DevelopersGuide.asciidoc │ ├── NetBeansCertifiedEngineerCourse.asciidoc │ ├── NetBeansDeveloperTestFAQ.asciidoc │ ├── OkDialog.png │ ├── ProjectVersioning.asciidoc │ ├── TestingThingsThatUseFileObjectDataObjectDataFolder.asciidoc │ ├── TranslateNetbeansModule.asciidoc │ ├── YesNoDialog.png │ ├── addplatform_DevFaqAppClientOnNbPlatformTut.png │ ├── addserver_DevFaqAppClientOnNbPlatformTut.png │ ├── apidesign.asciidoc │ ├── createear1_DevFaqAppClientOnNbPlatformTut.png │ ├── createear2_DevFaqAppClientOnNbPlatformTut.png │ ├── createmodule_DevFaqAppClientOnNbPlatformTut.png │ ├── createsession1_DevFaqAppClientOnNbPlatformTut.png │ ├── createsession2_DevFaqAppClientOnNbPlatformTut.png │ ├── createsession3_DevFaqAppClientOnNbPlatformTut.png │ ├── createsuite1_DevFaqAppClientOnNbPlatformTut.png │ ├── createsuite2_DevFaqAppClientOnNbPlatformTut.png │ ├── createwindow1_DevFaqAppClientOnNbPlatformTut.png │ ├── createwindow2_DevFaqAppClientOnNbPlatformTut.png │ ├── createwindow3_DevFaqAppClientOnNbPlatformTut.png │ ├── editearbuild1_DevFaqAppClientOnNbPlatformTut.png │ ├── editearbuild2_DevFaqAppClientOnNbPlatformTut.png │ ├── generateentity1_DevFaqAppClientOnNbPlatformTut.png │ ├── generateentity2_DevFaqAppClientOnNbPlatformTut.png │ ├── generateentity3_DevFaqAppClientOnNbPlatformTut.png │ ├── index.asciidoc │ ├── modifyappclient1_DevFaqAppClientOnNbPlatformTut.png │ ├── modifyappclient2_DevFaqAppClientOnNbPlatformTut.png │ ├── modifyappclient3_DevFaqAppClientOnNbPlatformTut.png │ ├── modifyappclient4_DevFaqAppClientOnNbPlatformTut.png │ ├── projects_DevFaqAppClientOnNbPlatformTut.png │ ├── reuse-modules-1_DevFaqHowToReuseModules.png │ ├── reuse-modules-2_DevFaqHowToReuseModules.png │ ├── runapp_DevFaqAppClientOnNbPlatformTut.png │ ├── setupmodule1_DevFaqAppClientOnNbPlatformTut.png │ ├── setupmodule2_DevFaqAppClientOnNbPlatformTut.png │ ├── setupmodule3_DevFaqAppClientOnNbPlatformTut.png │ ├── setupsuite1_DevFaqAppClientOnNbPlatformTut.png │ ├── setupsuite2_DevFaqAppClientOnNbPlatformTut.png │ ├── writelogic1_DevFaqAppClientOnNbPlatformTut.png │ └── writelogic2_DevFaqAppClientOnNbPlatformTut.png └── wiki-export ├── NOTICE ├── apache-license.asciidoc ├── build.xml ├── manifest.mf ├── nbproject ├── build-impl.xml ├── genfiles.properties ├── licenseheader.txt ├── project.properties └── project.xml ├── pandoc.sh ├── src └── wiki │ └── export │ ├── WikiEntries2MediaWiki.java │ ├── WikiEntriesDownloader.java │ ├── WikiIndexScanner.java │ └── xml2wikimedia.xsl ├── wiki-content ├── .BrandingAboutDialog.xml.swp ├── Autoload.xml ├── BrandingAboutDialog.xml ├── BrandingUpdaterSplash.xml ├── CustomPanelDialog.png ├── DefFaqMapApisToTasks.xml ├── DevFaq2SrcPaths.xml ├── DevFaqAccessSourcesUsingMercurial.xml ├── DevFaqAccessSourcesWeb.xml ├── DevFaqActionAddAnyFolder.xml ├── DevFaqActionAddDataObject.xml ├── DevFaqActionAddEditorPopup.xml ├── DevFaqActionAddFileMime.xml ├── DevFaqActionAddFolder.xml ├── DevFaqActionAddJavaPackage.xml ├── DevFaqActionAddMenuBar.xml ├── DevFaqActionAddProjectCustomizer.xml ├── DevFaqActionAddProjectCustomizerToMultipleTypes.xml ├── DevFaqActionAddProjectOwnTypePopUp.xml ├── DevFaqActionAddProjectPopUp.xml ├── DevFaqActionAddProjectTypePopUp.xml ├── DevFaqActionAddTabPopup.xml ├── DevFaqActionAddToContextMenuOfAllEditors.xml ├── DevFaqActionAddToEditorToolbar.xml ├── DevFaqActionAddToolBar.xml ├── DevFaqActionAddTools.xml ├── DevFaqActionAllAvailableProjectTypes.xml ├── DevFaqActionContextSensitive.xml ├── DevFaqActionNodePopupSubmenu.xml ├── DevFaqActionsAddAtRuntime.xml ├── DevFaqActionsFolder.xml ├── DevFaqAddActionToMembersOrHierarchyView.xml ├── DevFaqAddDefaultActionShortcuts.xml ├── DevFaqAddDoingEvilThingsToForeignNodes.xml ├── DevFaqAddFileTemplateToNewFileContentMenu.xml ├── DevFaqAddGlobalContext.xml ├── DevFaqAddIconToContextMenu.xml ├── DevFaqAddMacroableAction.xml ├── DevFaqAddShortCutForAction.xml ├── DevFaqAddTimestampToLogs.xml ├── DevFaqAddingRemovingChildrenDynamically.xml ├── DevFaqAnnotationDevelopDebug.xml ├── DevFaqAnnotationList.xml ├── DevFaqApiSpi.xml ├── DevFaqApisBasics.xml ├── DevFaqAppClientOnNbPlatformTut.xml ├── DevFaqAppLifecycleHooks.xml ├── DevFaqAutoUpdateAPIJavadoc.xml ├── DevFaqAutoUpdateBranding.xml ├── DevFaqAutoUpdateCheckEveryStartup.xml ├── DevFaqAutomaticPlatformDownload.xml ├── DevFaqBackgroundThread.xml ├── DevFaqBecomingProficient.xml ├── DevFaqCallEjbFromNbm.xml ├── DevFaqChangeLookAndFeel.xml ├── DevFaqChangeMenuItemToolbarAppearanceForAction.xml ├── DevFaqChangeNodeAppearance.xml ├── DevFaqChangeRestartSplash.xml ├── DevFaqCheckableActionPreferenceOption.xml ├── DevFaqClassLoaders.xml ├── DevFaqCreateExplorerPanel.xml ├── DevFaqCustomDebugger.xml ├── DevFaqCustomFontSize.xml ├── DevFaqCustomIOProvider.xml ├── DevFaqCustomUpdateCenter.xml ├── DevFaqCustomWindowMode.xml ├── DevFaqCustomizeBuild.xml ├── DevFaqCustomizeWindowSystem.xml ├── DevFaqCustomizingUnexpectedExceptionDialog.xml ├── DevFaqCutCopyPaste.xml ├── DevFaqDataLoader.xml ├── DevFaqDataObject.xml ├── DevFaqDataObjectFileObject.xml ├── DevFaqDataObjectInItsCookieSet.xml ├── DevFaqDataObjectNode.xml ├── DevFaqDataSystemsAddPopupToAllFolders.xml ├── DevFaqDependOnCore.xml ├── DevFaqDialogControlOKButton.xml ├── DevFaqDialogsApiIntro.xml ├── DevFaqDisableAutoupdate.xml ├── DevFaqDotSettingsFiles.xml ├── DevFaqDotShadowFiles.xml ├── DevFaqDropdownMenuAddToolbar.xml ├── DevFaqDropdownMenuAddToolbarEnabled.xml ├── DevFaqDynamicSystemFilesystem.xml ├── DevFaqEditorCodeCompletionAnyJEditorPane.xml ├── DevFaqEditorGetCurrentDocument.xml ├── DevFaqEditorHowIsMimeLookupComposed.xml ├── DevFaqEditorHowToAddCodeTemplates.xml ├── DevFaqEditorHowToAddDiffView.xml ├── DevFaqEditorHowToGetMimeTypeFromDocumentOrJTextComponent.xml ├── DevFaqEditorHowToReuseEditorHighlighting.xml ├── DevFaqEditorJEPForMimeType.xml ├── DevFaqEditorTopComponent.xml ├── DevFaqEditorWhatIsMimeLookup.xml ├── DevFaqEditorWhatIsMimePath.xml ├── DevFaqEpl3rdPartySources.xml ├── DevFaqExecutableIcon.xml ├── DevFaqExpandAndSelectSpecificNode.xml ├── DevFaqExplorer.xml ├── DevFaqExplorerConnectNode.xml ├── DevFaqExplorerManager.xml ├── DevFaqExplorerViews.xml ├── DevFaqExplorerViewsInMantisse.xml ├── DevFaqExportImport.xml ├── DevFaqExtendOptionsSearch.xml ├── DevFaqExtendOptionsWindow.xml ├── DevFaqExternalExecution.xml ├── DevFaqExternalLibraries.xml ├── DevFaqFileAttributes.xml ├── DevFaqFileBug.xml ├── DevFaqFileChoosers.xml ├── DevFaqFileContextMenuAddition.xml ├── DevFaqFileEditorContextMenuAddition.xml ├── DevFaqFileFileObject.xml ├── DevFaqFileObject.xml ├── DevFaqFileObjectDataObject.xml ├── DevFaqFileObjectFile.xml ├── DevFaqFileObjectInMemory.xml ├── DevFaqFileOpenAction.xml ├── DevFaqFileRecognition.xml ├── DevFaqFileSystem.xml ├── DevFaqFileVsFileObject.xml ├── DevFaqFilesFromNodes.xml ├── DevFaqFilesystemSee.xml ├── DevFaqFindCaretPositionInEditor.xml ├── DevFaqFindInstance.xml ├── DevFaqFindLocationInSourcesFromUi.xml ├── DevFaqFindSfs.xml ├── DevFaqFixDependencies.xml ├── DevFaqFolderOfInstances.xml ├── DevFaqGeneralPackageNamingConventions.xml ├── DevFaqGeneralWhatIsNetBeansExe.xml ├── DevFaqGeneralWhereIsJavadoc.xml ├── DevFaqGeneralWhereIsPlatformHowToBuild.xml ├── DevFaqGetNameOfProjectGroup.xml ├── DevFaqGetNameOrIconForProject.xml ├── DevFaqGetOpenEditorWindows.xml ├── DevFaqGetProjectForFileInEditor.xml ├── DevFaqGetShortCutForAction.xml ├── DevFaqGlobalVsEditorKeybindings.xml ├── DevFaqGraphicalChoiceView.xml ├── DevFaqHelpGuidelines.xml ├── DevFaqHideRemoveToolbarMenu.xml ├── DevFaqHideShowToolbar.xml ├── DevFaqHowCreateAnActionObject.xml ├── DevFaqHowOrganizeOrReuseExistingActionsWithAnnotations.xml ├── DevFaqHowPackageLibraries.xml ├── DevFaqHowToChangeSettingsFromAnExternalModules.xml ├── DevFaqHowToChangeUpdateCenterURL.xml ├── DevFaqHowToDefineTheKeyMapCategoryForAnAction.xml ├── DevFaqHowToFixDependencies.xml ├── DevFaqHowToOpenURL.xml ├── DevFaqHowToPrint.xml ├── DevFaqHowToReuseModules.xml ├── DevFaqI18nFileEncodingQueryObject.xml ├── DevFaqIdeWelcome.xml ├── DevFaqIdentifyMain.xml ├── DevFaqImagesForDarkLaf.xml ├── DevFaqImplementFilesystem.xml ├── DevFaqImplementationDependency.xml ├── DevFaqInitialMainWindowSize.xml ├── DevFaqInput.xml ├── DevFaqInstalledFileLocator.xml ├── DevFaqInstanceDataObject.xml ├── DevFaqInvokeActionProgrammatically.xml ├── DevFaqJSeparatorInMainToolbar.xml ├── DevFaqJavaHelp.xml ├── DevFaqJavaHelpForNodeProperties.xml ├── DevFaqJavaHelpNotDisplayed.xml ├── DevFaqJavaHelpOverrideCustom.xml ├── DevFaqJavaStartParms.xml ├── DevFaqKeybindings.xml ├── DevFaqKeybindingsInUse.xml ├── DevFaqLgpl3rdPartySources.xml ├── DevFaqLibrariesModuleDescriptions.xml ├── DevFaqLic3rdPartyComponents.xml ├── DevFaqListenEditorChanges.xml ├── DevFaqListenForChangesInNonExistentFile.xml ├── DevFaqListenForOpenEvents.xml ├── DevFaqListenForOpeningClosingProject.xml ├── DevFaqListenForSaveEvents.xml ├── DevFaqListeningForFileChanges.xml ├── DevFaqLogActionStartup.xml ├── DevFaqLogging.xml ├── DevFaqLogicalKeybindings.xml ├── DevFaqLookup.xml ├── DevFaqLookupContents.xml ├── DevFaqLookupCookie.xml ├── DevFaqLookupDefault.xml ├── DevFaqLookupEventBus.xml ├── DevFaqLookupForDataNode.xml ├── DevFaqLookupGenerics.xml ├── DevFaqLookupHowToOverride.xml ├── DevFaqLookupImplement.xml ├── DevFaqLookupLazyLoad.xml ├── DevFaqLookupNonSingleton.xml ├── DevFaqLookupPackageNamingAndLookup.xml ├── DevFaqLookupVsHashmap.xml ├── DevFaqLookupWhere.xml ├── DevFaqMIMEResolver.xml ├── DevFaqMainTitle.xml ├── DevFaqMainwindowClosingAction.xml ├── DevFaqMakeGroupTemplate.xml ├── DevFaqMakeItTalk.xml ├── DevFaqMavenHowToMigrateFromANT.xml ├── DevFaqMavenL10N.xml ├── DevFaqMavenPlatformRebel.xml ├── DevFaqMavenSystemScope.xml ├── DevFaqMemoryLeaks.xml ├── DevFaqMigratingToNewerPlatform.xml ├── DevFaqMixingLightweightHeavyweight.xml ├── DevFaqModifyOpenFile.xml ├── DevFaqModuleCCE.xml ├── DevFaqModuleDependencies.xml ├── DevFaqModuleDupePackages.xml ├── DevFaqModuleLoadUnloadNotification.xml ├── DevFaqModuleObfuscation.xml ├── DevFaqModulePatching.xml ├── DevFaqModuleReload.xml ├── DevFaqModulesDeclarativeVsProgrammatic.xml ├── DevFaqModulesGeneral.xml ├── DevFaqModulesLayerFile.xml ├── DevFaqModulesStartupActions.xml ├── DevFaqMoreDocsOnCertainAPIs.xml ├── DevFaqMpl3rdPartySources.xml ├── DevFaqMultiViewChangeTabInCode.xml ├── DevFaqMultipleProgrammaticEdits.xml ├── DevFaqMultipleTopComponentAction.xml ├── DevFaqNBMPack200.xml ├── DevFaqNativeLibraries.xml ├── DevFaqNbIdiosyncracies.xml ├── DevFaqNbPlatformAndHarnessMixAndMatch.xml ├── DevFaqNbmPostInstall.xml ├── DevFaqNetBeansClasspath.xml ├── DevFaqNetBeansFullHack.xml ├── DevFaqNetBeansPlatformManager.xml ├── DevFaqNetBeansProjectsDirectory.xml ├── DevFaqNewXMLFileType.xml ├── DevFaqNoClassDefFound.xml ├── DevFaqNodeChildrenDotLeaf.xml ├── DevFaqNodeDataObject.xml ├── DevFaqNodeDeletionDialog.xml ├── DevFaqNodeInjectingLookupContents.xml ├── DevFaqNodePropertyForFiles.xml ├── DevFaqNodeSelectAll.xml ├── DevFaqNodeSerialize.xml ├── DevFaqNodeSubclass.xml ├── DevFaqNodeViewCapability.xml ├── DevFaqNodesChildFactory.xml ├── DevFaqNodesCustomLookup.xml ├── DevFaqNodesDecorating.xml ├── DevFaqNonGuiPlatformApp.xml ├── DevFaqNonSingletonTopComponents.xml ├── DevFaqOWColorText.xml ├── DevFaqOWTabEmbedding.xml ├── DevFaqObtainSourcesOfAJavaClass.xml ├── DevFaqOpenFile.xml ├── DevFaqOpenFileAtLine.xml ├── DevFaqOpenFilesAfterProjectCreation.xml ├── DevFaqOpenOptionsAtCategory.xml ├── DevFaqOpenProjectProgramatically.xml ├── DevFaqOpenReadOnly.xml ├── DevFaqOrderActions.xml ├── DevFaqOrderAttributes.xml ├── DevFaqOrphanedNetBeansOrgModules.xml ├── DevFaqOutlineViewHorizontalScrolling.xml ├── DevFaqOutputWindow.xml ├── DevFaqOutputWindowExternalProcess.xml ├── DevFaqOverrideDefaultWindowSize.xml ├── DevFaqPlatformAppAuthStrategies.xml ├── DevFaqPlatformRuntimeProperties.xml ├── DevFaqPossibleToExtend.xml ├── DevFaqProfiling.xml ├── DevFaqPropertyEditorHints.xml ├── DevFaqPropertySheetEditors.xml ├── DevFaqPropertySheetHideDescription.xml ├── DevFaqPropertySheetNodes.xml ├── DevFaqPropertySheetReadonlyProperty.xml ├── DevFaqPropertySheetTabs.xml ├── DevFaqRebindingKeys.xml ├── DevFaqRegisterObjectsViaInstanceOrSettingsFiles.xml ├── DevFaqRemoveStatusBar.xml ├── DevFaqRenamingMenuItem.xml ├── DevFaqReplaceWindowSystem.xml ├── DevFaqRequestProcessor.xml ├── DevFaqRequestProcessorTask.xml ├── DevFaqRuntimeMemory.xml ├── DevFaqSampleCode.xml ├── DevFaqScanForClasses.xml ├── DevFaqSellingModules.xml ├── DevFaqSetPrefs.xml ├── DevFaqSignNbm.xml ├── DevFaqSortableTTVColumns.xml ├── DevFaqSourceTreeModuleDescriptions.xml ├── DevFaqSpecifyJdkVersion.xml ├── DevFaqSuitesVsClusters.xml ├── DevFaqSuppressEditTTVColumns.xml ├── DevFaqSuppressExistingModule.xml ├── DevFaqSwitchingMenusByContext.xml ├── DevFaqSyntaxColoring.xml ├── DevFaqSyntaxHighlight.xml ├── DevFaqSysFsLookupRegistration.xml ├── DevFaqSystemFilesystem.xml ├── DevFaqTaskLongRunningAsyncTask.xml ├── DevFaqTemplatesInNonIdeApp.xml ├── DevFaqTestDataObject.xml ├── DevFaqTestUsingSystemFileSystem.xml ├── DevFaqThreading.xml ├── DevFaqThreadingBuiltIn.xml ├── DevFaqToggleActionAddToEditorToolbar.xml ├── DevFaqTopManager.xml ├── DevFaqTrackGlobalSelection.xml ├── DevFaqTrackingExplorerSelections.xml ├── DevFaqTroubleshootClassNotFound.xml ├── DevFaqTroubleshootMissingItemsInZippedSources.xml ├── DevFaqTutorialsAPI.xml ├── DevFaqTutorialsDebugging.xml ├── DevFaqTutorialsIndex.xml ├── DevFaqTweakRegistryByCodeDeduction.xml ├── DevFaqTweakRegistryByCodeReplacement.xml ├── DevFaqUIGestures.xml ├── DevFaqUIResponsiveness.xml ├── DevFaqUiDefaultsPropsNotFound.xml ├── DevFaqUnexpectedExceptionDialog.xml ├── DevFaqUriVsUrl.xml ├── DevFaqUseNativeInstaller.xml ├── DevFaqUseSounds.xml ├── DevFaqUserDir.xml ├── DevFaqUsingSimpletests.xml ├── DevFaqUsingSubmenus.xml ├── DevFaqVersionNumber.xml ├── DevFaqViewSaveTTVColumns.xml ├── DevFaqWaysToRegisterInDefaultLookup.xml ├── DevFaqWeakListener.xml ├── DevFaqWeakListenerWhen.xml ├── DevFaqWhatIsACluster.xml ├── DevFaqWhatIsAModule.xml ├── DevFaqWhatIsANode.xml ├── DevFaqWhatIsNbm.xml ├── DevFaqWhenLookup.xml ├── DevFaqWhenToUseWhatRegistrationMethod.xml ├── DevFaqWhenUseWrapperModule.xml ├── DevFaqWindowsAndDialogs.xml ├── DevFaqWindowsComponentHowTo.xml ├── DevFaqWindowsGeneral.xml ├── DevFaqWindowsInternals.xml ├── DevFaqWindowsMatisse.xml ├── DevFaqWindowsMaximizeViaCode.xml ├── DevFaqWindowsMode.xml ├── DevFaqWindowsNoActionsOnToolbars.xml ├── DevFaqWindowsOpenInMode.xml ├── DevFaqWindowsOpenTopComponents.xml ├── DevFaqWindowsTopComponent.xml ├── DevFaqWindowsTopComponentLookup.xml ├── DevFaqWindowsWstcrefAndFriends.xml ├── DevFaqWindowsXmlApi.xml ├── DevFaqWizardChangeLabelsOfDefaultButtons.xml ├── DevFaqWizardPanelError.xml ├── DevFaqWrapperModules.xml ├── DevInstallerAddVersioningInfo.xml ├── DevRunningTestsPlatformApp.xml ├── FaqBlanketJCAForEmployees.xml ├── FaqCAAndRejectedContribution.xml ├── FaqCAForEveryContribution.xml ├── FaqCanICancelCA.xml ├── FaqCanIFileByEmail.xml ├── FaqCompanyOrIndividualCA.xml ├── FaqDoINeedACA.xml ├── FaqHowDoIFileACA.xml ├── FaqIndex.xml ├── FaqJCAAndCA.xml ├── FaqListedOnCopyright.xml ├── FaqOtherSunCA.xml ├── FaqPluginManagerCustomization.xml ├── FaqRunSameTargetOnAllModules.xml ├── FaqWhatIsCA.xml ├── FaqWhichVersionCA.xml ├── FaqWhyTheCA.xml ├── HowToAddFAQEntries.xml ├── HowToEnableDisableMenusFromCommandLine.xml ├── HowToEnableDisableModulesFromCommandLine.xml ├── HowToParseTheCommandLine.xml ├── HowToPassCommandLineArgumentsToANetBeansPlatformApplicationWhenRunInsideTheIDE.xml ├── InputDialog.png ├── JavaHT_GetAllMembers.xml ├── JavaHT_Modification.xml ├── Java_DevelopersGuide.xml ├── NetBeansCertifiedEngineerCourse.xml ├── NetBeansDeveloperTestFAQ.xml ├── OkDialog.png ├── ProjectVersioning.xml ├── TestingThingsThatUseFileObjectDataObjectDataFolder.xml ├── TranslateNetbeansModule.xml ├── YesNoDialog.png ├── addplatform_DevFaqAppClientOnNbPlatformTut.png ├── addserver_DevFaqAppClientOnNbPlatformTut.png ├── apidesign.xml ├── createear1_DevFaqAppClientOnNbPlatformTut.png ├── createear2_DevFaqAppClientOnNbPlatformTut.png ├── createmodule_DevFaqAppClientOnNbPlatformTut.png ├── createsession1_DevFaqAppClientOnNbPlatformTut.png ├── createsession2_DevFaqAppClientOnNbPlatformTut.png ├── createsession3_DevFaqAppClientOnNbPlatformTut.png ├── createsuite1_DevFaqAppClientOnNbPlatformTut.png ├── createsuite2_DevFaqAppClientOnNbPlatformTut.png ├── createwindow1_DevFaqAppClientOnNbPlatformTut.png ├── createwindow2_DevFaqAppClientOnNbPlatformTut.png ├── createwindow3_DevFaqAppClientOnNbPlatformTut.png ├── editearbuild1_DevFaqAppClientOnNbPlatformTut.png ├── editearbuild2_DevFaqAppClientOnNbPlatformTut.png ├── generateentity1_DevFaqAppClientOnNbPlatformTut.png ├── generateentity2_DevFaqAppClientOnNbPlatformTut.png ├── generateentity3_DevFaqAppClientOnNbPlatformTut.png ├── index.properties ├── index.wikitext ├── modifyappclient1_DevFaqAppClientOnNbPlatformTut.png ├── modifyappclient2_DevFaqAppClientOnNbPlatformTut.png ├── modifyappclient3_DevFaqAppClientOnNbPlatformTut.png ├── modifyappclient4_DevFaqAppClientOnNbPlatformTut.png ├── project-struct-i18n_TranslateNetbeansModule.gif ├── project-struct_TranslateNetbeansModule.gif ├── projects_DevFaqAppClientOnNbPlatformTut.png ├── reuse-modules-1_DevFaqHowToReuseModules.png ├── reuse-modules-2_DevFaqHowToReuseModules.png ├── runapp_DevFaqAppClientOnNbPlatformTut.png ├── setupmodule1_DevFaqAppClientOnNbPlatformTut.png ├── setupmodule2_DevFaqAppClientOnNbPlatformTut.png ├── setupmodule3_DevFaqAppClientOnNbPlatformTut.png ├── setupsuite1_DevFaqAppClientOnNbPlatformTut.png ├── setupsuite2_DevFaqAppClientOnNbPlatformTut.png ├── writelogic1_DevFaqAppClientOnNbPlatformTut.png └── writelogic2_DevFaqAppClientOnNbPlatformTut.png └── wiki-wikimedia ├── Autoload.mediawiki ├── BrandingAboutDialog.mediawiki ├── BrandingUpdaterSplash.mediawiki ├── CustomPanelDialog.png ├── DefFaqMapApisToTasks.mediawiki ├── DevFaq2SrcPaths.mediawiki ├── DevFaqAccessSourcesUsingMercurial.mediawiki ├── DevFaqAccessSourcesWeb.mediawiki ├── DevFaqActionAddAnyFolder.mediawiki ├── DevFaqActionAddDataObject.mediawiki ├── DevFaqActionAddEditorPopup.mediawiki ├── DevFaqActionAddFileMime.mediawiki ├── DevFaqActionAddFolder.mediawiki ├── DevFaqActionAddJavaPackage.mediawiki ├── DevFaqActionAddMenuBar.mediawiki ├── DevFaqActionAddProjectCustomizer.mediawiki ├── DevFaqActionAddProjectCustomizerToMultipleTypes.mediawiki ├── DevFaqActionAddProjectOwnTypePopUp.mediawiki ├── DevFaqActionAddProjectPopUp.mediawiki ├── DevFaqActionAddProjectTypePopUp.mediawiki ├── DevFaqActionAddTabPopup.mediawiki ├── DevFaqActionAddToContextMenuOfAllEditors.mediawiki ├── DevFaqActionAddToEditorToolbar.mediawiki ├── DevFaqActionAddToolBar.mediawiki ├── DevFaqActionAddTools.mediawiki ├── DevFaqActionAllAvailableProjectTypes.mediawiki ├── DevFaqActionContextSensitive.mediawiki ├── DevFaqActionNodePopupSubmenu.mediawiki ├── DevFaqActionsAddAtRuntime.mediawiki ├── DevFaqActionsFolder.mediawiki ├── DevFaqAddActionToMembersOrHierarchyView.mediawiki ├── DevFaqAddDefaultActionShortcuts.mediawiki ├── DevFaqAddDoingEvilThingsToForeignNodes.mediawiki ├── DevFaqAddFileTemplateToNewFileContentMenu.mediawiki ├── DevFaqAddGlobalContext.mediawiki ├── DevFaqAddIconToContextMenu.mediawiki ├── DevFaqAddMacroableAction.mediawiki ├── DevFaqAddShortCutForAction.mediawiki ├── DevFaqAddTimestampToLogs.mediawiki ├── DevFaqAddingRemovingChildrenDynamically.mediawiki ├── DevFaqAnnotationDevelopDebug.mediawiki ├── DevFaqAnnotationList.mediawiki ├── DevFaqApiSpi.mediawiki ├── DevFaqApisBasics.mediawiki ├── DevFaqAppClientOnNbPlatformTut.mediawiki ├── DevFaqAppLifecycleHooks.mediawiki ├── DevFaqAutoUpdateAPIJavadoc.mediawiki ├── DevFaqAutoUpdateBranding.mediawiki ├── DevFaqAutoUpdateCheckEveryStartup.mediawiki ├── DevFaqAutomaticPlatformDownload.mediawiki ├── DevFaqBackgroundThread.mediawiki ├── DevFaqBecomingProficient.mediawiki ├── DevFaqCallEjbFromNbm.mediawiki ├── DevFaqChangeLookAndFeel.mediawiki ├── DevFaqChangeMenuItemToolbarAppearanceForAction.mediawiki ├── DevFaqChangeNodeAppearance.mediawiki ├── DevFaqChangeRestartSplash.mediawiki ├── DevFaqCheckableActionPreferenceOption.mediawiki ├── DevFaqClassLoaders.mediawiki ├── DevFaqCreateExplorerPanel.mediawiki ├── DevFaqCustomDebugger.mediawiki ├── DevFaqCustomFontSize.mediawiki ├── DevFaqCustomIOProvider.mediawiki ├── DevFaqCustomUpdateCenter.mediawiki ├── DevFaqCustomWindowMode.mediawiki ├── DevFaqCustomizeBuild.mediawiki ├── DevFaqCustomizeWindowSystem.mediawiki ├── DevFaqCustomizingUnexpectedExceptionDialog.mediawiki ├── DevFaqCutCopyPaste.mediawiki ├── DevFaqDataLoader.mediawiki ├── DevFaqDataObject.mediawiki ├── DevFaqDataObjectFileObject.mediawiki ├── DevFaqDataObjectInItsCookieSet.mediawiki ├── DevFaqDataObjectNode.mediawiki ├── DevFaqDataSystemsAddPopupToAllFolders.mediawiki ├── DevFaqDependOnCore.mediawiki ├── DevFaqDialogControlOKButton.mediawiki ├── DevFaqDialogsApiIntro.mediawiki ├── DevFaqDisableAutoupdate.mediawiki ├── DevFaqDotSettingsFiles.mediawiki ├── DevFaqDotShadowFiles.mediawiki ├── DevFaqDropdownMenuAddToolbar.mediawiki ├── DevFaqDropdownMenuAddToolbarEnabled.mediawiki ├── DevFaqDynamicSystemFilesystem.mediawiki ├── DevFaqEditorCodeCompletionAnyJEditorPane.mediawiki ├── DevFaqEditorGetCurrentDocument.mediawiki ├── DevFaqEditorHowIsMimeLookupComposed.mediawiki ├── DevFaqEditorHowToAddCodeTemplates.mediawiki ├── DevFaqEditorHowToAddDiffView.mediawiki ├── DevFaqEditorHowToGetMimeTypeFromDocumentOrJTextComponent.mediawiki ├── DevFaqEditorHowToReuseEditorHighlighting.mediawiki ├── DevFaqEditorJEPForMimeType.mediawiki ├── DevFaqEditorTopComponent.mediawiki ├── DevFaqEditorWhatIsMimeLookup.mediawiki ├── DevFaqEditorWhatIsMimePath.mediawiki ├── DevFaqEpl3rdPartySources.mediawiki ├── DevFaqExecutableIcon.mediawiki ├── DevFaqExpandAndSelectSpecificNode.mediawiki ├── DevFaqExplorer.mediawiki ├── DevFaqExplorerConnectNode.mediawiki ├── DevFaqExplorerManager.mediawiki ├── DevFaqExplorerViews.mediawiki ├── DevFaqExplorerViewsInMantisse.mediawiki ├── DevFaqExportImport.mediawiki ├── DevFaqExtendOptionsSearch.mediawiki ├── DevFaqExtendOptionsWindow.mediawiki ├── DevFaqExternalExecution.mediawiki ├── DevFaqExternalLibraries.mediawiki ├── DevFaqFileAttributes.mediawiki ├── DevFaqFileBug.mediawiki ├── DevFaqFileChoosers.mediawiki ├── DevFaqFileContextMenuAddition.mediawiki ├── DevFaqFileEditorContextMenuAddition.mediawiki ├── DevFaqFileFileObject.mediawiki ├── DevFaqFileObject.mediawiki ├── DevFaqFileObjectDataObject.mediawiki ├── DevFaqFileObjectFile.mediawiki ├── DevFaqFileObjectInMemory.mediawiki ├── DevFaqFileOpenAction.mediawiki ├── DevFaqFileRecognition.mediawiki ├── DevFaqFileSystem.mediawiki ├── DevFaqFileVsFileObject.mediawiki ├── DevFaqFilesFromNodes.mediawiki ├── DevFaqFilesystemSee.mediawiki ├── DevFaqFindCaretPositionInEditor.mediawiki ├── DevFaqFindInstance.mediawiki ├── DevFaqFindLocationInSourcesFromUi.mediawiki ├── DevFaqFindSfs.mediawiki ├── DevFaqFixDependencies.mediawiki ├── DevFaqFolderOfInstances.mediawiki ├── DevFaqGeneralPackageNamingConventions.mediawiki ├── DevFaqGeneralWhatIsNetBeansExe.mediawiki ├── DevFaqGeneralWhereIsJavadoc.mediawiki ├── DevFaqGeneralWhereIsPlatformHowToBuild.mediawiki ├── DevFaqGetNameOfProjectGroup.mediawiki ├── DevFaqGetNameOrIconForProject.mediawiki ├── DevFaqGetOpenEditorWindows.mediawiki ├── DevFaqGetProjectForFileInEditor.mediawiki ├── DevFaqGetShortCutForAction.mediawiki ├── DevFaqGlobalVsEditorKeybindings.mediawiki ├── DevFaqGraphicalChoiceView.mediawiki ├── DevFaqHelpGuidelines.mediawiki ├── DevFaqHideRemoveToolbarMenu.mediawiki ├── DevFaqHideShowToolbar.mediawiki ├── DevFaqHowCreateAnActionObject.mediawiki ├── DevFaqHowOrganizeOrReuseExistingActionsWithAnnotations.mediawiki ├── DevFaqHowPackageLibraries.mediawiki ├── DevFaqHowToChangeSettingsFromAnExternalModules.mediawiki ├── DevFaqHowToChangeUpdateCenterURL.mediawiki ├── DevFaqHowToDefineTheKeyMapCategoryForAnAction.mediawiki ├── DevFaqHowToFixDependencies.mediawiki ├── DevFaqHowToOpenURL.mediawiki ├── DevFaqHowToPrint.mediawiki ├── DevFaqHowToReuseModules.mediawiki ├── DevFaqI18nFileEncodingQueryObject.mediawiki ├── DevFaqIdeWelcome.mediawiki ├── DevFaqIdentifyMain.mediawiki ├── DevFaqImagesForDarkLaf.mediawiki ├── DevFaqImplementFilesystem.mediawiki ├── DevFaqImplementationDependency.mediawiki ├── DevFaqInitialMainWindowSize.mediawiki ├── DevFaqInput.mediawiki ├── DevFaqInstalledFileLocator.mediawiki ├── DevFaqInstanceDataObject.mediawiki ├── DevFaqInvokeActionProgrammatically.mediawiki ├── DevFaqJSeparatorInMainToolbar.mediawiki ├── DevFaqJavaHelp.mediawiki ├── DevFaqJavaHelpForNodeProperties.mediawiki ├── DevFaqJavaHelpNotDisplayed.mediawiki ├── DevFaqJavaHelpOverrideCustom.mediawiki ├── DevFaqJavaStartParms.mediawiki ├── DevFaqKeybindings.mediawiki ├── DevFaqKeybindingsInUse.mediawiki ├── DevFaqLgpl3rdPartySources.mediawiki ├── DevFaqLibrariesModuleDescriptions.mediawiki ├── DevFaqLic3rdPartyComponents.mediawiki ├── DevFaqListenEditorChanges.mediawiki ├── DevFaqListenForChangesInNonExistentFile.mediawiki ├── DevFaqListenForOpenEvents.mediawiki ├── DevFaqListenForOpeningClosingProject.mediawiki ├── DevFaqListenForSaveEvents.mediawiki ├── DevFaqListeningForFileChanges.mediawiki ├── DevFaqLogActionStartup.mediawiki ├── DevFaqLogging.mediawiki ├── DevFaqLogicalKeybindings.mediawiki ├── DevFaqLookup.mediawiki ├── DevFaqLookupContents.mediawiki ├── DevFaqLookupCookie.mediawiki ├── DevFaqLookupDefault.mediawiki ├── DevFaqLookupEventBus.mediawiki ├── DevFaqLookupForDataNode.mediawiki ├── DevFaqLookupGenerics.mediawiki ├── DevFaqLookupHowToOverride.mediawiki ├── DevFaqLookupImplement.mediawiki ├── DevFaqLookupLazyLoad.mediawiki ├── DevFaqLookupNonSingleton.mediawiki ├── DevFaqLookupPackageNamingAndLookup.mediawiki ├── DevFaqLookupVsHashmap.mediawiki ├── DevFaqLookupWhere.mediawiki ├── DevFaqMIMEResolver.mediawiki ├── DevFaqMainTitle.mediawiki ├── DevFaqMainwindowClosingAction.mediawiki ├── DevFaqMakeGroupTemplate.mediawiki ├── DevFaqMakeItTalk.mediawiki ├── DevFaqMavenHowToMigrateFromANT.mediawiki ├── DevFaqMavenL10N.mediawiki ├── DevFaqMavenPlatformRebel.mediawiki ├── DevFaqMavenSystemScope.mediawiki ├── DevFaqMemoryLeaks.mediawiki ├── DevFaqMigratingToNewerPlatform.mediawiki ├── DevFaqMixingLightweightHeavyweight.mediawiki ├── DevFaqModifyOpenFile.mediawiki ├── DevFaqModuleCCE.mediawiki ├── DevFaqModuleDependencies.mediawiki ├── DevFaqModuleDupePackages.mediawiki ├── DevFaqModuleLoadUnloadNotification.mediawiki ├── DevFaqModuleObfuscation.mediawiki ├── DevFaqModulePatching.mediawiki ├── DevFaqModuleReload.mediawiki ├── DevFaqModulesDeclarativeVsProgrammatic.mediawiki ├── DevFaqModulesGeneral.mediawiki ├── DevFaqModulesLayerFile.mediawiki ├── DevFaqModulesStartupActions.mediawiki ├── DevFaqMoreDocsOnCertainAPIs.mediawiki ├── DevFaqMpl3rdPartySources.mediawiki ├── DevFaqMultiViewChangeTabInCode.mediawiki ├── DevFaqMultipleProgrammaticEdits.mediawiki ├── DevFaqMultipleTopComponentAction.mediawiki ├── DevFaqNBMPack200.mediawiki ├── DevFaqNativeLibraries.mediawiki ├── DevFaqNbIdiosyncracies.mediawiki ├── DevFaqNbPlatformAndHarnessMixAndMatch.mediawiki ├── DevFaqNbmPostInstall.mediawiki ├── DevFaqNetBeansClasspath.mediawiki ├── DevFaqNetBeansFullHack.mediawiki ├── DevFaqNetBeansPlatformManager.mediawiki ├── DevFaqNetBeansProjectsDirectory.mediawiki ├── DevFaqNewXMLFileType.mediawiki ├── DevFaqNoClassDefFound.mediawiki ├── DevFaqNodeChildrenDotLeaf.mediawiki ├── DevFaqNodeDataObject.mediawiki ├── DevFaqNodeDeletionDialog.mediawiki ├── DevFaqNodeInjectingLookupContents.mediawiki ├── DevFaqNodePropertyForFiles.mediawiki ├── DevFaqNodeSelectAll.mediawiki ├── DevFaqNodeSerialize.mediawiki ├── DevFaqNodeSubclass.mediawiki ├── DevFaqNodeViewCapability.mediawiki ├── DevFaqNodesChildFactory.mediawiki ├── DevFaqNodesCustomLookup.mediawiki ├── DevFaqNodesDecorating.mediawiki ├── DevFaqNonGuiPlatformApp.mediawiki ├── DevFaqNonSingletonTopComponents.mediawiki ├── DevFaqOWColorText.mediawiki ├── DevFaqOWTabEmbedding.mediawiki ├── DevFaqObtainSourcesOfAJavaClass.mediawiki ├── DevFaqOpenFile.mediawiki ├── DevFaqOpenFileAtLine.mediawiki ├── DevFaqOpenFilesAfterProjectCreation.mediawiki ├── DevFaqOpenOptionsAtCategory.mediawiki ├── DevFaqOpenProjectProgramatically.mediawiki ├── DevFaqOpenReadOnly.mediawiki ├── DevFaqOrderActions.mediawiki ├── DevFaqOrderAttributes.mediawiki ├── DevFaqOrphanedNetBeansOrgModules.mediawiki ├── DevFaqOutlineViewHorizontalScrolling.mediawiki ├── DevFaqOutputWindow.mediawiki ├── DevFaqOutputWindowExternalProcess.mediawiki ├── DevFaqOverrideDefaultWindowSize.mediawiki ├── DevFaqPlatformAppAuthStrategies.mediawiki ├── DevFaqPlatformRuntimeProperties.mediawiki ├── DevFaqPossibleToExtend.mediawiki ├── DevFaqProfiling.mediawiki ├── DevFaqPropertyEditorHints.mediawiki ├── DevFaqPropertySheetEditors.mediawiki ├── DevFaqPropertySheetHideDescription.mediawiki ├── DevFaqPropertySheetNodes.mediawiki ├── DevFaqPropertySheetReadonlyProperty.mediawiki ├── DevFaqPropertySheetTabs.mediawiki ├── DevFaqRebindingKeys.mediawiki ├── DevFaqRegisterObjectsViaInstanceOrSettingsFiles.mediawiki ├── DevFaqRemoveStatusBar.mediawiki ├── DevFaqRenamingMenuItem.mediawiki ├── DevFaqReplaceWindowSystem.mediawiki ├── DevFaqRequestProcessor.mediawiki ├── DevFaqRequestProcessorTask.mediawiki ├── DevFaqRuntimeMemory.mediawiki ├── DevFaqSampleCode.mediawiki ├── DevFaqScanForClasses.mediawiki ├── DevFaqSellingModules.mediawiki ├── DevFaqSetPrefs.mediawiki ├── DevFaqSignNbm.mediawiki ├── DevFaqSortableTTVColumns.mediawiki ├── DevFaqSourceTreeModuleDescriptions.mediawiki ├── DevFaqSpecifyJdkVersion.mediawiki ├── DevFaqSuitesVsClusters.mediawiki ├── DevFaqSuppressEditTTVColumns.mediawiki ├── DevFaqSuppressExistingModule.mediawiki ├── DevFaqSwitchingMenusByContext.mediawiki ├── DevFaqSyntaxColoring.mediawiki ├── DevFaqSyntaxHighlight.mediawiki ├── DevFaqSysFsLookupRegistration.mediawiki ├── DevFaqSystemFilesystem.mediawiki ├── DevFaqTaskLongRunningAsyncTask.mediawiki ├── DevFaqTemplatesInNonIdeApp.mediawiki ├── DevFaqTestDataObject.mediawiki ├── DevFaqTestUsingSystemFileSystem.mediawiki ├── DevFaqThreading.mediawiki ├── DevFaqThreadingBuiltIn.mediawiki ├── DevFaqToggleActionAddToEditorToolbar.mediawiki ├── DevFaqTopManager.mediawiki ├── DevFaqTrackGlobalSelection.mediawiki ├── DevFaqTrackingExplorerSelections.mediawiki ├── DevFaqTroubleshootClassNotFound.mediawiki ├── DevFaqTroubleshootMissingItemsInZippedSources.mediawiki ├── DevFaqTutorialsAPI.mediawiki ├── DevFaqTutorialsDebugging.mediawiki ├── DevFaqTutorialsIndex.mediawiki ├── DevFaqTweakRegistryByCodeDeduction.mediawiki ├── DevFaqTweakRegistryByCodeReplacement.mediawiki ├── DevFaqUIGestures.mediawiki ├── DevFaqUIResponsiveness.mediawiki ├── DevFaqUiDefaultsPropsNotFound.mediawiki ├── DevFaqUnexpectedExceptionDialog.mediawiki ├── DevFaqUriVsUrl.mediawiki ├── DevFaqUseNativeInstaller.mediawiki ├── DevFaqUseSounds.mediawiki ├── DevFaqUserDir.mediawiki ├── DevFaqUsingSimpletests.mediawiki ├── DevFaqUsingSubmenus.mediawiki ├── DevFaqVersionNumber.mediawiki ├── DevFaqViewSaveTTVColumns.mediawiki ├── DevFaqWaysToRegisterInDefaultLookup.mediawiki ├── DevFaqWeakListener.mediawiki ├── DevFaqWeakListenerWhen.mediawiki ├── DevFaqWhatIsACluster.mediawiki ├── DevFaqWhatIsAModule.mediawiki ├── DevFaqWhatIsANode.mediawiki ├── DevFaqWhatIsNbm.mediawiki ├── DevFaqWhenLookup.mediawiki ├── DevFaqWhenToUseWhatRegistrationMethod.mediawiki ├── DevFaqWhenUseWrapperModule.mediawiki ├── DevFaqWindowsAndDialogs.mediawiki ├── DevFaqWindowsComponentHowTo.mediawiki ├── DevFaqWindowsGeneral.mediawiki ├── DevFaqWindowsInternals.mediawiki ├── DevFaqWindowsMatisse.mediawiki ├── DevFaqWindowsMaximizeViaCode.mediawiki ├── DevFaqWindowsMode.mediawiki ├── DevFaqWindowsNoActionsOnToolbars.mediawiki ├── DevFaqWindowsOpenInMode.mediawiki ├── DevFaqWindowsOpenTopComponents.mediawiki ├── DevFaqWindowsTopComponent.mediawiki ├── DevFaqWindowsTopComponentLookup.mediawiki ├── DevFaqWindowsWstcrefAndFriends.mediawiki ├── DevFaqWindowsXmlApi.mediawiki ├── DevFaqWizardChangeLabelsOfDefaultButtons.mediawiki ├── DevFaqWizardPanelError.mediawiki ├── DevFaqWrapperModules.mediawiki ├── DevInstallerAddVersioningInfo.mediawiki ├── DevRunningTestsPlatformApp.mediawiki ├── FaqBlanketJCAForEmployees.mediawiki ├── FaqCAAndRejectedContribution.mediawiki ├── FaqCAForEveryContribution.mediawiki ├── FaqCanICancelCA.mediawiki ├── FaqCanIFileByEmail.mediawiki ├── FaqCompanyOrIndividualCA.mediawiki ├── FaqDoINeedACA.mediawiki ├── FaqHowDoIFileACA.mediawiki ├── FaqIndex.mediawiki ├── FaqJCAAndCA.mediawiki ├── FaqListedOnCopyright.mediawiki ├── FaqOtherSunCA.mediawiki ├── FaqPluginManagerCustomization.mediawiki ├── FaqRunSameTargetOnAllModules.mediawiki ├── FaqWhatIsCA.mediawiki ├── FaqWhichVersionCA.mediawiki ├── FaqWhyTheCA.mediawiki ├── HowToAddFAQEntries.mediawiki ├── HowToEnableDisableMenusFromCommandLine.mediawiki ├── HowToEnableDisableModulesFromCommandLine.mediawiki ├── HowToParseTheCommandLine.mediawiki ├── HowToPassCommandLineArgumentsToANetBeansPlatformApplicationWhenRunInsideTheIDE.mediawiki ├── InputDialog.png ├── JavaHT_GetAllMembers.mediawiki ├── JavaHT_Modification.mediawiki ├── Java_DevelopersGuide.mediawiki ├── NetBeansCertifiedEngineerCourse.mediawiki ├── NetBeansDeveloperTestFAQ.mediawiki ├── OkDialog.png ├── ProjectVersioning.mediawiki ├── TestingThingsThatUseFileObjectDataObjectDataFolder.mediawiki ├── TranslateNetbeansModule.mediawiki ├── YesNoDialog.png ├── addplatform_DevFaqAppClientOnNbPlatformTut.png ├── addserver_DevFaqAppClientOnNbPlatformTut.png ├── apidesign.mediawiki ├── createear1_DevFaqAppClientOnNbPlatformTut.png ├── createear2_DevFaqAppClientOnNbPlatformTut.png ├── createmodule_DevFaqAppClientOnNbPlatformTut.png ├── createsession1_DevFaqAppClientOnNbPlatformTut.png ├── createsession2_DevFaqAppClientOnNbPlatformTut.png ├── createsession3_DevFaqAppClientOnNbPlatformTut.png ├── createsuite1_DevFaqAppClientOnNbPlatformTut.png ├── createsuite2_DevFaqAppClientOnNbPlatformTut.png ├── createwindow1_DevFaqAppClientOnNbPlatformTut.png ├── createwindow2_DevFaqAppClientOnNbPlatformTut.png ├── createwindow3_DevFaqAppClientOnNbPlatformTut.png ├── editearbuild1_DevFaqAppClientOnNbPlatformTut.png ├── editearbuild2_DevFaqAppClientOnNbPlatformTut.png ├── generateentity1_DevFaqAppClientOnNbPlatformTut.png ├── generateentity2_DevFaqAppClientOnNbPlatformTut.png ├── generateentity3_DevFaqAppClientOnNbPlatformTut.png ├── index.mediawiki ├── modifyappclient1_DevFaqAppClientOnNbPlatformTut.png ├── modifyappclient2_DevFaqAppClientOnNbPlatformTut.png ├── modifyappclient3_DevFaqAppClientOnNbPlatformTut.png ├── modifyappclient4_DevFaqAppClientOnNbPlatformTut.png ├── projects_DevFaqAppClientOnNbPlatformTut.png ├── reuse-modules-1_DevFaqHowToReuseModules.png ├── reuse-modules-2_DevFaqHowToReuseModules.png ├── runapp_DevFaqAppClientOnNbPlatformTut.png ├── setupmodule1_DevFaqAppClientOnNbPlatformTut.png ├── setupmodule2_DevFaqAppClientOnNbPlatformTut.png ├── setupmodule3_DevFaqAppClientOnNbPlatformTut.png ├── setupsuite1_DevFaqAppClientOnNbPlatformTut.png ├── setupsuite2_DevFaqAppClientOnNbPlatformTut.png ├── writelogic1_DevFaqAppClientOnNbPlatformTut.png └── writelogic2_DevFaqAppClientOnNbPlatformTut.png /.gitattributes: -------------------------------------------------------------------------------- 1 | # Define some file types explicitly as being binary. 2 | *.ai binary 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /convert/nbproject/private/ 2 | /convert/build/ 3 | /convert/dist/ 4 | /wiki-export/nbproject/private/ 5 | /wiki-export/dist/ 6 | /wiki-export/build/ 7 | /target/** 8 | /wiki-convert/target/ 9 | *.swp 10 | *.swo 11 | /html-convert/target/** 12 | /html-convert/tutorials-asciidoc/** 13 | /html-convert/external-links.txt 14 | /tutorials-convert/tutorials-asciidoc/** 15 | /tutorials-convert/target** 16 | /tutorials-convert/external-links.txt 17 | /translations/*/release/ 18 | /translations/*/build/ 19 | /translations/*/dist/ 20 | /translations/*/nbproject/private/ 21 | /translations/*/nbproject/genfiles.properties 22 | /pp3/module/Application/external/osgi-jar-parser/target 23 | /jsstub-generator/out/ 24 | /jsstub-generator/node_modules/ 25 | /jsstub-generator/nbproject/ 26 | /jsstub-generator/out.old/ 27 | .DS_Store 28 | -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Apache NetBeans 2 | Copyright 2017-2017 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /convert/manifest.mf: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | X-COMMENT: Main-Class will be added automatically by build 3 | 4 | -------------------------------------------------------------------------------- /convert/nbproject/genfiles.properties: -------------------------------------------------------------------------------- 1 | build.xml.data.CRC32=9755aca8 2 | build.xml.script.CRC32=816a776e 3 | build.xml.stylesheet.CRC32=8064a381@1.88.0.48 4 | # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. 5 | # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. 6 | nbproject/build-impl.xml.data.CRC32=9755aca8 7 | nbproject/build-impl.xml.script.CRC32=e25a02d7 8 | nbproject/build-impl.xml.stylesheet.CRC32=bade6ae5@1.88.0.48 9 | -------------------------------------------------------------------------------- /convert/nbproject/project.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | org.netbeans.modules.java.j2seproject 4 | 5 | 6 | convert 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /html-convert/README.md: -------------------------------------------------------------------------------- 1 | # html-convert 2 | 3 | This tool reads tutorials in HTML format from the 3rd Oracle donation and converts these to the AsciiDoc format. 4 | 5 | ## Getting started 6 | 7 | 1. Download and extract the third Oracle donation zip file. This will generate a "netbeans-docs.zip" file. 8 | 2. Extract the "netbeans-docs.zip" zip file somewhere in a directory "X". This will generate the "X/docs" folder. 9 | 3. Run `mvn package exec:java X`, where "X" is the directory where you extracted the docs zip file. 10 | 4. Open the `tutorials-asciidoc` directory to see the results. 11 | 5. See the generated "external-links.txt" file to see referenced external links. 12 | 13 | NOTE: This tool is expected to be run once, after that manual revision of generated files should be done. 14 | -------------------------------------------------------------------------------- /icon-scripts/.gitignore: -------------------------------------------------------------------------------- 1 | /hidpi-icons/target/ 2 | /illustrator_exports/ 3 | add_illustrator_artboards.jsx 4 | -------------------------------------------------------------------------------- /icon-scripts/hidpi-icons/src/main/resources/org/netbeans/build/icons/license_xml_header.txt: -------------------------------------------------------------------------------- 1 | 21 | -------------------------------------------------------------------------------- /icon-scripts/illustrator_exports/.gitignore: -------------------------------------------------------------------------------- 1 | *.svg 2 | -------------------------------------------------------------------------------- /icon-scripts/nb_vector_icons.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/icon-scripts/nb_vector_icons.ai -------------------------------------------------------------------------------- /jsstub-generator/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jstsub-generator", 3 | "version": "1.0.0", 4 | "license": "Apache-2.0", 5 | "dependencies": { 6 | "jszip": "^3.9.1", 7 | "ts-node": "^10.7.0", 8 | "typescript": "4.6.3" 9 | }, 10 | "scripts": { 11 | "generate": "ts-node generate.ts" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /nbpackage/README.md: -------------------------------------------------------------------------------- 1 | # Apache NetBeans Packager (nbpackage) 2 | 3 | `nbpackage` is a command line tool and library for packaging the NetBeans IDE or 4 | a NetBeans platform application into a native installer or package. 5 | 6 | Development has moved to a separate repository at https://github.com/apache/netbeans-nbpackage/ 7 | 8 | -------------------------------------------------------------------------------- /pp3/.gitignore: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # https://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | ._* 19 | .vagrant 20 | .~lock.* 21 | .buildpath 22 | .DS_Store 23 | .idea 24 | .project 25 | .settings 26 | composer.lock 27 | vendor/* 28 | composer.phar 29 | public/data/* 30 | data/* 31 | nbproject -------------------------------------------------------------------------------- /pp3/au/config.php: -------------------------------------------------------------------------------- 1 | 11 | 12 | -------------------------------------------------------------------------------- /pp3/au/jchalupa.sql.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/au/jchalupa.sql.gz -------------------------------------------------------------------------------- /pp3/au/last-date-dlc: -------------------------------------------------------------------------------- 1 | 2020-10-31 -------------------------------------------------------------------------------- /pp3/au/lib/GeoIP.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/au/lib/GeoIP.dat -------------------------------------------------------------------------------- /pp3/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "apache/netbeans-pp3", 3 | "description": "NetBeans Plugin Portal 3", 4 | "license": "BSD-3-Clause", 5 | "keywords": [ 6 | "apache", 7 | "netbeans", 8 | "pluginportal" 9 | ], 10 | "config": { 11 | "discard-changes": true 12 | }, 13 | "homepage": "https://github.com/apache/netbeans-tools/pp3", 14 | "require": { 15 | "php": ">=5.5", 16 | "zendframework/zendframework": "~2.5", 17 | "zendframework/zend-developer-tools": "dev-master", 18 | "doctrine/doctrine-orm-module": "^0.9.1", 19 | "ezyang/htmlpurifier": "^4.10", 20 | "knplabs/knp-paginator-bundle": "^3.0" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /pp3/config/autoload/.gitignore: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # https://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | local.php 19 | *.local.php 20 | -------------------------------------------------------------------------------- /pp3/config/autoload/README.md: -------------------------------------------------------------------------------- 1 | 5 | 6 | About this directory: 7 | ===================== 8 | 9 | By default, this application is configured to load all configs in 10 | `./config/autoload/{,*.}{global,local}.php`. Doing this provides a 11 | location for a developer to drop in configuration override files provided by 12 | modules, as well as cleanly provide individual, application-wide config files 13 | for things like database connections, etc. 14 | -------------------------------------------------------------------------------- /pp3/config/erd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/config/erd.png -------------------------------------------------------------------------------- /pp3/module/Application/config/.gitignore: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # https://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | module.config.php -------------------------------------------------------------------------------- /pp3/module/Application/config/cron-rebuild-catalog-crond.dist: -------------------------------------------------------------------------------- 1 | # Regenerate pp3 Catalogs 2 | */5 * * * * www-data php /space/pp3/public/index.php generate-catalogs 2>/dev/null > /dev/null 3 | -------------------------------------------------------------------------------- /pp3/module/Application/external/osgi-jar-parser.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/module/Application/external/osgi-jar-parser.jar -------------------------------------------------------------------------------- /pp3/module/Application/language/cs_CZ.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/module/Application/language/cs_CZ.mo -------------------------------------------------------------------------------- /pp3/module/Application/language/en_US.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/module/Application/language/en_US.mo -------------------------------------------------------------------------------- /pp3/module/Application/view/application/index/verification-log.phtml: -------------------------------------------------------------------------------- 1 | verification) { 3 | echo ''; 4 | echo ' 5 | 6 | 7 | 8 | '; 9 | foreach ($this->verification->getVerificationRequests() as $vRq) { 10 | if ($vRq->getVotedAt()) { 11 | $txt = $vRq->getVerifier()->getName().' voted '.$vRq->getVoteBadgeTitle().''; 12 | echo ' 13 | 14 | 15 | 16 | '; 17 | } 18 | } 19 | echo '
['.date_format($this->verification->getCreatedAt(), 'Y-m-d H:i').']Verification request created
['.date_format($vRq->getVotedAt(), 'Y-m-d H:i').']'.$txt.''.$this->escapeHtml($vRq->getComment()).($vRq->isCopy() ? ' (Verification was done for a different NetBeans version)' : '').'
'; 20 | } -------------------------------------------------------------------------------- /pp3/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /pp3/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /pp3/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/apple-touch-icon.png -------------------------------------------------------------------------------- /pp3/public/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | #ffc40d 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /pp3/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/favicon-16x16.png -------------------------------------------------------------------------------- /pp3/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/favicon-32x32.png -------------------------------------------------------------------------------- /pp3/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/favicon.ico -------------------------------------------------------------------------------- /pp3/public/fontawesome/css/brands.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @font-face { 6 | font-family: 'Font Awesome 5 Brands'; 7 | font-style: normal; 8 | font-weight: normal; 9 | font-display: auto; 10 | src: url("../webfonts/fa-brands-400.eot"); 11 | src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); } 12 | 13 | .fab { 14 | font-family: 'Font Awesome 5 Brands'; } 15 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/css/brands.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"} -------------------------------------------------------------------------------- /pp3/public/fontawesome/css/regular.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @font-face { 6 | font-family: 'Font Awesome 5 Free'; 7 | font-style: normal; 8 | font-weight: 400; 9 | font-display: auto; 10 | src: url("../webfonts/fa-regular-400.eot"); 11 | src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); } 12 | 13 | .far { 14 | font-family: 'Font Awesome 5 Free'; 15 | font-weight: 400; } 16 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/css/regular.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400} -------------------------------------------------------------------------------- /pp3/public/fontawesome/css/solid.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @font-face { 6 | font-family: 'Font Awesome 5 Free'; 7 | font-style: normal; 8 | font-weight: 900; 9 | font-display: auto; 10 | src: url("../webfonts/fa-solid-900.eot"); 11 | src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); } 12 | 13 | .fa, 14 | .fas { 15 | font-family: 'Font Awesome 5 Free'; 16 | font-weight: 900; } 17 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/css/solid.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900} -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_animated.scss: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | animation: fa-spin 2s infinite linear; 6 | } 7 | 8 | .#{$fa-css-prefix}-pulse { 9 | animation: fa-spin 1s infinite steps(8); 10 | } 11 | 12 | @keyframes fa-spin { 13 | 0% { 14 | transform: rotate(0deg); 15 | } 16 | 17 | 100% { 18 | transform: rotate(360deg); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | border: solid .08em $fa-border-color; 6 | border-radius: .1em; 7 | padding: .2em .25em .15em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix}, 14 | .fas, 15 | .far, 16 | .fal, 17 | .fab { 18 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 19 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 20 | } 21 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}, 5 | .fas, 6 | .far, 7 | .fal, 8 | .fad, 9 | .fab { 10 | -moz-osx-font-smoothing: grayscale; 11 | -webkit-font-smoothing: antialiased; 12 | display: inline-block; 13 | font-style: normal; 14 | font-variant: normal; 15 | text-rendering: auto; 16 | line-height: 1; 17 | } 18 | 19 | %fa-icon { 20 | @include fa-icon; 21 | } 22 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | text-align: center; 5 | width: $fa-fw-width; 6 | } 7 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | // makes the font 33% larger relative to the icon container 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -.0667em; 9 | } 10 | 11 | .#{$fa-css-prefix}-xs { 12 | font-size: .75em; 13 | } 14 | 15 | .#{$fa-css-prefix}-sm { 16 | font-size: .875em; 17 | } 18 | 19 | @for $i from 1 through 10 { 20 | .#{$fa-css-prefix}-#{$i}x { 21 | font-size: $i * 1em; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | list-style-type: none; 6 | margin-left: $fa-li-width * 5/4; 7 | padding-left: 0; 8 | 9 | > li { position: relative; } 10 | } 11 | 12 | .#{$fa-css-prefix}-li { 13 | left: -$fa-li-width; 14 | position: absolute; 15 | text-align: center; 16 | width: $fa-li-width; 17 | line-height: inherit; 18 | } 19 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | .#{$fa-css-prefix}-flip-both, .#{$fa-css-prefix}-flip-horizontal.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(-1, -1, 2); } 11 | 12 | // Hook for IE8-9 13 | // ------------------------- 14 | 15 | :root { 16 | .#{$fa-css-prefix}-rotate-90, 17 | .#{$fa-css-prefix}-rotate-180, 18 | .#{$fa-css-prefix}-rotate-270, 19 | .#{$fa-css-prefix}-flip-horizontal, 20 | .#{$fa-css-prefix}-flip-vertical, 21 | .#{$fa-css-prefix}-flip-both { 22 | filter: none; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only; } 5 | .sr-only-focusable { @include sr-only-focusable; } 6 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | display: inline-block; 6 | height: 2em; 7 | line-height: 2em; 8 | position: relative; 9 | vertical-align: middle; 10 | width: ($fa-fw-width*2); 11 | } 12 | 13 | .#{$fa-css-prefix}-stack-1x, 14 | .#{$fa-css-prefix}-stack-2x { 15 | left: 0; 16 | position: absolute; 17 | text-align: center; 18 | width: 100%; 19 | } 20 | 21 | .#{$fa-css-prefix}-stack-1x { 22 | line-height: inherit; 23 | } 24 | 25 | .#{$fa-css-prefix}-stack-2x { 26 | font-size: 2em; 27 | } 28 | 29 | .#{$fa-css-prefix}-inverse { 30 | color: $fa-inverse; 31 | } 32 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/brands.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | 7 | @font-face { 8 | font-family: 'Font Awesome 5 Brands'; 9 | font-style: normal; 10 | font-weight: normal; 11 | font-display: $fa-font-display; 12 | src: url('#{$fa-font-path}/fa-brands-400.eot'); 13 | src: url('#{$fa-font-path}/fa-brands-400.eot?#iefix') format('embedded-opentype'), 14 | url('#{$fa-font-path}/fa-brands-400.woff2') format('woff2'), 15 | url('#{$fa-font-path}/fa-brands-400.woff') format('woff'), 16 | url('#{$fa-font-path}/fa-brands-400.ttf') format('truetype'), 17 | url('#{$fa-font-path}/fa-brands-400.svg#fontawesome') format('svg'); 18 | } 19 | 20 | .fab { 21 | font-family: 'Font Awesome 5 Brands'; 22 | } 23 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/fontawesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | @import 'mixins'; 7 | @import 'core'; 8 | @import 'larger'; 9 | @import 'fixed-width'; 10 | @import 'list'; 11 | @import 'bordered-pulled'; 12 | @import 'animated'; 13 | @import 'rotated-flipped'; 14 | @import 'stacked'; 15 | @import 'icons'; 16 | @import 'screen-reader'; 17 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/regular.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | 7 | @font-face { 8 | font-family: 'Font Awesome 5 Free'; 9 | font-style: normal; 10 | font-weight: 400; 11 | font-display: $fa-font-display; 12 | src: url('#{$fa-font-path}/fa-regular-400.eot'); 13 | src: url('#{$fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'), 14 | url('#{$fa-font-path}/fa-regular-400.woff2') format('woff2'), 15 | url('#{$fa-font-path}/fa-regular-400.woff') format('woff'), 16 | url('#{$fa-font-path}/fa-regular-400.ttf') format('truetype'), 17 | url('#{$fa-font-path}/fa-regular-400.svg#fontawesome') format('svg'); 18 | } 19 | 20 | .far { 21 | font-family: 'Font Awesome 5 Free'; 22 | font-weight: 400; 23 | } 24 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/solid.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | 7 | @font-face { 8 | font-family: 'Font Awesome 5 Free'; 9 | font-style: normal; 10 | font-weight: 900; 11 | font-display: $fa-font-display; 12 | src: url('#{$fa-font-path}/fa-solid-900.eot'); 13 | src: url('#{$fa-font-path}/fa-solid-900.eot?#iefix') format('embedded-opentype'), 14 | url('#{$fa-font-path}/fa-solid-900.woff2') format('woff2'), 15 | url('#{$fa-font-path}/fa-solid-900.woff') format('woff'), 16 | url('#{$fa-font-path}/fa-solid-900.ttf') format('truetype'), 17 | url('#{$fa-font-path}/fa-solid-900.svg#fontawesome') format('svg'); 18 | } 19 | 20 | .fa, 21 | .fas { 22 | font-family: 'Font Awesome 5 Free'; 23 | font-weight: 900; 24 | } 25 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/scss/v4-shims.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | @import 'shims'; 7 | -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /pp3/public/fontawesome/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/fontawesome/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Reporting a security issues 2 | 3 | If you believe you have found a security issue in the CKEditor 4 software, please contact us immediately. 4 | 5 | When reporting a potential security problem, please bear this in mind: 6 | 7 | * Make sure to provide as many details as possible about the vulnerability. 8 | * Please do not disclose publicly any security issues until we fix them and publish security releases. 9 | 10 | Contact the security team at security@cksource.com. As soon as we receive the security report, we will work promptly to confirm the issue and then to provide a security fix. 11 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/bender-runner.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "bender": { 3 | "port": 9001 4 | }, 5 | "server": { 6 | "port": 9002 7 | }, 8 | "paths": { 9 | "ckeditor4": "../ckeditor4/", 10 | "runner": "./src/runner.html" 11 | }, 12 | "browsers": { 13 | "linux": [ "chrome", "firefox" ], 14 | "macos": [ "safari" ] 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved. 2 | For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license 3 | 4 | cs.js Found: 30 Missing: 0 5 | cy.js Found: 30 Missing: 0 6 | da.js Found: 12 Missing: 18 7 | de.js Found: 30 Missing: 0 8 | el.js Found: 25 Missing: 5 9 | eo.js Found: 30 Missing: 0 10 | fa.js Found: 30 Missing: 0 11 | fi.js Found: 30 Missing: 0 12 | fr.js Found: 30 Missing: 0 13 | gu.js Found: 12 Missing: 18 14 | he.js Found: 30 Missing: 0 15 | it.js Found: 30 Missing: 0 16 | mk.js Found: 5 Missing: 25 17 | nb.js Found: 30 Missing: 0 18 | nl.js Found: 30 Missing: 0 19 | no.js Found: 30 Missing: 0 20 | pt-br.js Found: 30 Missing: 0 21 | ro.js Found: 6 Missing: 24 22 | tr.js Found: 30 Missing: 0 23 | ug.js Found: 27 Missing: 3 24 | vi.js Found: 6 Missing: 24 25 | zh-cn.js Found: 30 Missing: 0 26 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/about/dialogs/logo_ckeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/about/dialogs/logo_ckeditor.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/dialog/dialogDefinition.js: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved. 3 | For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license 4 | */ 5 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/dialog/styles/dialog.css: -------------------------------------------------------------------------------- 1 | .cke_dialog_open { 2 | overflow: hidden; 3 | } 4 | 5 | .cke_dialog_container { 6 | position: fixed; 7 | overflow-y: auto; 8 | overflow-x: auto; 9 | width: 100%; 10 | height: 100%; 11 | top: 0; 12 | left: 0; 13 | z-index: 10010; 14 | } 15 | 16 | .cke_dialog_body { 17 | position: relative; 18 | } 19 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/icons.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/icons_hidpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/icons_hidpi.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/image/images/noimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/image/images/noimage.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/link/images/anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/link/images/anchor.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/link/images/hidpi/anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/link/images/hidpi/anchor.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/magicline/images/hidpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/magicline/images/hidpi/icon.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/magicline/images/icon-rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/magicline/images/icon-rtl.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/magicline/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/magicline/images/icon.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/scayt/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | SCAYT plugin for CKEditor 4 Changelog 2 | ==================== 3 | 4 | The full changelog of the SCAYT plugin for CKEditor 4 can be found on our website under the [release notes](https://webspellchecker.com/release-notes/) section. 5 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/scayt/dialogs/dialog.css: -------------------------------------------------------------------------------- 1 | div.cke_dialog_ui_scaytItemList { 2 | border: 1px solid #c9cccf; 3 | } 4 | 5 | .cke_scaytItemList-child { 6 | position: relative; 7 | padding: 6px 30px 6px 5px; 8 | overflow: hidden; 9 | text-overflow: ellipsis; 10 | white-space: nowrap; 11 | } 12 | 13 | .cke_scaytItemList-child:hover { 14 | background: #ebebeb; 15 | } 16 | 17 | .cke_scaytItemList-child .cke_scaytItemList_remove { 18 | position: absolute; 19 | top: 0; 20 | right: 5px; 21 | width: 26px; 22 | height: 26px; 23 | } 24 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css: -------------------------------------------------------------------------------- 1 | .scayt-lang-list > div 2 | { 3 | padding-bottom: 6px !important; 4 | } 5 | 6 | .scayt-lang-list > div input 7 | { 8 | margin-right: 4px; 9 | } 10 | 11 | #scayt_about_ 12 | { 13 | margin: 30px auto 0 auto; 14 | } 15 | 16 | #scayt_about_ p 17 | { 18 | text-align: center; 19 | margin-bottom: 10px; 20 | } 21 | 22 | .cke_dialog_contents_body div[name=dictionaries] .cke_dialog_ui_hbox_last > a.cke_dialog_ui_button 23 | { 24 | margin-top: 0; 25 | } 26 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved. 2 | For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license 3 | 4 | cs.js Found: 118 Missing: 0 5 | cy.js Found: 118 Missing: 0 6 | de.js Found: 118 Missing: 0 7 | el.js Found: 16 Missing: 102 8 | eo.js Found: 118 Missing: 0 9 | et.js Found: 31 Missing: 87 10 | fa.js Found: 24 Missing: 94 11 | fi.js Found: 23 Missing: 95 12 | fr.js Found: 118 Missing: 0 13 | hr.js Found: 23 Missing: 95 14 | it.js Found: 118 Missing: 0 15 | nb.js Found: 118 Missing: 0 16 | nl.js Found: 118 Missing: 0 17 | no.js Found: 118 Missing: 0 18 | tr.js Found: 118 Missing: 0 19 | ug.js Found: 39 Missing: 79 20 | zh-cn.js Found: 118 Missing: 0 21 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/plugins/widget/images/handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/plugins/widget/images/handle.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/img/github-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/img/github-top.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/img/header-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/img/header-bg.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/img/header-separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/img/header-separator.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/img/logo.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/img/navigation-tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/img/navigation-tip.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/old/assets/inlineall/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/old/assets/inlineall/logo.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/old/assets/sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/old/assets/sample.jpg -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/old/sample_posteddata.php: -------------------------------------------------------------------------------- 1 |
 2 | 
 3 | -------------------------------------------------------------------------------------------
 4 |   CKEditor - Posted Data
 5 | 
 6 |   We are sorry, but your Web server does not support the PHP language used in this script.
 7 | 
 8 |   Please note that CKEditor can be used with any other server-side language than just PHP.
 9 |   To save the content created with CKEditor you need to read the POST data on the server
10 |   side and write it to a file or the database.
11 | 
12 |   Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.
13 |   For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
14 | -------------------------------------------------------------------------------------------
15 | 
16 | 
*/ include "assets/posteddata.php"; ?> 17 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/toolbarconfigurator/font/LICENSE.txt: -------------------------------------------------------------------------------- 1 | Font license info 2 | 3 | 4 | ## Font Awesome 5 | 6 | Copyright (C) 2012 by Dave Gandy 7 | 8 | Author: Dave Gandy 9 | License: SIL () 10 | Homepage: http://fortawesome.github.com/Font-Awesome/ 11 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/toolbarconfigurator/font/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "", 3 | "css_prefix_text": "icon-", 4 | "css_use_suffix": false, 5 | "hinting": true, 6 | "units_per_em": 1000, 7 | "ascent": 850, 8 | "glyphs": [ 9 | { 10 | "uid": "f48ae54adfb27d8ada53d0fd9e34ee10", 11 | "css": "trash-empty", 12 | "code": 59392, 13 | "src": "fontawesome" 14 | }, 15 | { 16 | "uid": "1c4068ed75209e21af36017df8871802", 17 | "css": "down-big", 18 | "code": 59393, 19 | "src": "fontawesome" 20 | }, 21 | { 22 | "uid": "95376bf082bfec6ce06ea1cda7bd7ead", 23 | "css": "up-big", 24 | "code": 59394, 25 | "src": "fontawesome" 26 | } 27 | ] 28 | } -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/toolbarconfigurator/font/fontello.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/toolbarconfigurator/font/fontello.eot -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/toolbarconfigurator/font/fontello.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/toolbarconfigurator/font/fontello.ttf -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/toolbarconfigurator/font/fontello.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/samples/toolbarconfigurator/font/fontello.woff -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/toolbarconfigurator/lib/codemirror/neo.css: -------------------------------------------------------------------------------- 1 | /* neo theme for codemirror */ 2 | 3 | /* Color scheme */ 4 | 5 | .cm-s-neo.CodeMirror { 6 | background-color:#ffffff; 7 | color:#2e383c; 8 | line-height:1.4375; 9 | } 10 | .cm-s-neo .cm-comment {color:#75787b} 11 | .cm-s-neo .cm-keyword, .cm-s-neo .cm-property {color:#1d75b3} 12 | .cm-s-neo .cm-atom,.cm-s-neo .cm-number {color:#75438a} 13 | .cm-s-neo .cm-node,.cm-s-neo .cm-tag {color:#9c3328} 14 | .cm-s-neo .cm-string {color:#b35e14} 15 | .cm-s-neo .cm-variable,.cm-s-neo .cm-qualifier {color:#047d65} 16 | 17 | 18 | /* Editor styling */ 19 | 20 | .cm-s-neo pre { 21 | padding:0; 22 | } 23 | 24 | .cm-s-neo .CodeMirror-gutters { 25 | border:none; 26 | border-right:10px solid transparent; 27 | background-color:transparent; 28 | } 29 | 30 | .cm-s-neo .CodeMirror-linenumber { 31 | padding:0; 32 | color:#e0e2e5; 33 | } 34 | 35 | .cm-s-neo .CodeMirror-guttermarker { color: #1d75b3; } 36 | .cm-s-neo .CodeMirror-guttermarker-subtle { color: #e0e2e5; } 37 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/samples/toolbarconfigurator/lib/codemirror/show-hint.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-hints { 2 | position: absolute; 3 | z-index: 10; 4 | overflow: hidden; 5 | list-style: none; 6 | 7 | margin: 0; 8 | padding: 2px; 9 | 10 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2); 11 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2); 12 | box-shadow: 2px 3px 5px rgba(0,0,0,.2); 13 | border-radius: 3px; 14 | border: 1px solid silver; 15 | 16 | background: white; 17 | font-size: 90%; 18 | font-family: monospace; 19 | 20 | max-height: 20em; 21 | overflow-y: auto; 22 | } 23 | 24 | .CodeMirror-hint { 25 | margin: 0; 26 | padding: 0 4px; 27 | border-radius: 2px; 28 | max-width: 19em; 29 | overflow: hidden; 30 | white-space: pre; 31 | color: black; 32 | cursor: pointer; 33 | } 34 | 35 | li.CodeMirror-hint-active { 36 | background: #08f; 37 | color: white; 38 | } 39 | -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/icons.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/icons_hidpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/icons_hidpi.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/arrow.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/close.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/close.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/lock.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/hidpi/refresh.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/lock-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/lock-open.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/lock.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/refresh.png -------------------------------------------------------------------------------- /pp3/public/js/ckeditor/skins/moono-lisa/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/js/ckeditor/skins/moono-lisa/images/spinner.gif -------------------------------------------------------------------------------- /pp3/public/js/jquery.ba-throttle-debounce.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * jQuery throttle / debounce - v1.1 - 3/7/2010 3 | * http://benalman.com/projects/jquery-throttle-debounce-plugin/ 4 | * 5 | * Copyright (c) 2010 "Cowboy" Ben Alman 6 | * Dual licensed under the MIT and GPL licenses. 7 | * http://benalman.com/about/license/ 8 | */ 9 | (function(b,c){var $=b.jQuery||b.Cowboy||(b.Cowboy={}),a;$.throttle=a=function(e,f,j,i){var h,d=0;if(typeof f!=="boolean"){i=j;j=f;f=c}function g(){var o=this,m=+new Date()-d,n=arguments;function l(){d=+new Date();j.apply(o,n)}function k(){h=c}if(i&&!h){l()}h&&clearTimeout(h);if(i===c&&m>e){l()}else{if(f!==true){h=setTimeout(i?k:l,i===c?e-m:e)}}}if($.guid){g.guid=j.guid=j.guid||$.guid++}return g};$.debounce=function(d,e,f){return f===c?a(d,e,false):a(d,f,e!==false)}})(this); -------------------------------------------------------------------------------- /pp3/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/pp3/public/mstile-150x150.png -------------------------------------------------------------------------------- /pp3/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | Created by potrace 1.11, written by Peter Selinger 2001-2013 9 | 10 | 12 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /pp3/public/site.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "name": "", 3 | "short_name": "", 4 | "icons": [ 5 | { 6 | "src": "android-chrome-192x192.png", 7 | "sizes": "192x192", 8 | "type": "image/png" 9 | }, 10 | { 11 | "src": "android-chrome-512x512.png", 12 | "sizes": "512x512", 13 | "type": "image/png" 14 | } 15 | ], 16 | "theme_color": "#ffffff", 17 | "background_color": "#ffffff", 18 | "display": "standalone" 19 | } 20 | -------------------------------------------------------------------------------- /proxy-chooser/.gitignore: -------------------------------------------------------------------------------- 1 | /nbproject/private/ 2 | /data/* 3 | !/data/.htaccess -------------------------------------------------------------------------------- /proxy-chooser/.htaccess: -------------------------------------------------------------------------------- 1 | Options -Indexes 2 | 3 | # Enable proxy chooser 4 | RewriteEngine on 5 | RewriteCond "%{REQUEST_URI}" "/uc-proxy-chooser/[^/]*/updates.xml(.gz)?" 6 | RewriteRule !/uc-proxy-chooser/[^/]*/updates.xml(.gz)?$ ./updates.php$1 [L] 7 | 8 | 9 | Deny from all 10 | -------------------------------------------------------------------------------- /proxy-chooser/classes/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /proxy-chooser/classes/config.php: -------------------------------------------------------------------------------- 1 | "https://www.apache.org/mirrors/mirrors.list", 6 | // mirrorCacheFile holds a local copy of the contents of mirrorListUrl 7 | "mirrorCacheFile" => __DIR__ . "/../data/mirrors.list", 8 | // Path to the updates.xml - will be passed through sprintf, first parameter 9 | // is the netbeans version. It is expected, that updates.xml 10 | "updatesPattern" => '/var/www/html/uc/%1$s/updates.xml.gz', 11 | // Location where the generated updates files are cached (first parameter 12 | // is netbeans version, second parameter is the chosen proxy) 13 | "cachePattern" => __DIR__ . '/../data/%1$s/%2$s/updates.xml.gz', 14 | // Pattern for Update Center URL, parameter 1 is the request host, 15 | // parameter 2 is the chosen mirror 16 | "updateCenterUrl" => 'https://%1$s/uc-proxy-chooser/version/updates.xml.gz?{$netbeans.hash.code}&mirror=%2$s' 17 | ); 18 | -------------------------------------------------------------------------------- /proxy-chooser/data/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /proxy-chooser/nbproject/project.properties: -------------------------------------------------------------------------------- 1 | browser.reload.on.save=true 2 | include.path=${php.global.include.path} 3 | php.version=PHP_71 4 | source.encoding=UTF-8 5 | src.dir=. 6 | tags.asp=false 7 | tags.short=false 8 | web.root=. 9 | -------------------------------------------------------------------------------- /proxy-chooser/nbproject/project.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | org.netbeans.modules.php.project 4 | 5 | 6 | proxy-chooser 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /proxy-chooser/tools/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /snap-packages/frame512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/snap-packages/frame512.png -------------------------------------------------------------------------------- /snap-packages/launchers/patch-netbeans-conf: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # If the user has a custom netbeans.conf. Disable Java Security Manager as of NetBeans 25 4 | if [ -f "$SNAP_USER_DATA/etc/netbeans.conf" ]; then 5 | if ! grep -q '^netbeans_default_options=".*-J-Djava.lang.Runtime.level=' $SNAP_USER_DATA/etc/netbeans.conf ; then 6 | sed -i 's/netbeans_default_options="/netbeans_default_options="-J-Djava.lang.Runtime.level=FINE /' $SNAP_USER_DATA/etc/netbeans.conf 7 | fi 8 | if ! grep -q '^netbeans_default_options=".*-J-DTopSecurityManager.disable=' $SNAP_USER_DATA/etc/netbeans.conf ; then 9 | sed -i 's/netbeans_default_options="/netbeans_default_options="-J-DTopSecurityManager.disable=true /' $SNAP_USER_DATA/etc/netbeans.conf 10 | fi 11 | fi 12 | 13 | exec $@ 14 | -------------------------------------------------------------------------------- /snap-packages/launchers/userdir-cleanup: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Remove externally installed nbjavac references from the userdir 4 | find ${SNAP_USER_DATA} -name '*nbjavac.*' -delete || true 5 | find ${SNAP_USER_DATA} -name '*nbjavac-*' -delete || true 6 | 7 | # Remove NetBeans Gradle Tooling if that was patched between releases. 8 | find ${SNAP_USER_DATA} -name netbeans-gradle-tooling.jar -delete || true 9 | exec $@ 10 | 11 | -------------------------------------------------------------------------------- /synergy/client/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/favicon.ico -------------------------------------------------------------------------------- /synergy/client/app/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/ajax-loader.gif -------------------------------------------------------------------------------- /synergy/client/app/img/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/blue.png -------------------------------------------------------------------------------- /synergy/client/app/img/bs-docs-bootstrap-features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/bs-docs-bootstrap-features.png -------------------------------------------------------------------------------- /synergy/client/app/img/bs-docs-masthead-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/bs-docs-masthead-pattern.png -------------------------------------------------------------------------------- /synergy/client/app/img/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/clock.png -------------------------------------------------------------------------------- /synergy/client/app/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /synergy/client/app/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /synergy/client/app/img/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/grey.png -------------------------------------------------------------------------------- /synergy/client/app/img/grid-baseline-20px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/grid-baseline-20px.png -------------------------------------------------------------------------------- /synergy/client/app/img/nb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/nb.gif -------------------------------------------------------------------------------- /synergy/client/app/img/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/red.png -------------------------------------------------------------------------------- /synergy/client/app/img/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/user.png -------------------------------------------------------------------------------- /synergy/client/app/img/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/client/app/img/yellow.png -------------------------------------------------------------------------------- /synergy/client/app/js/exts.js: -------------------------------------------------------------------------------- 1 | // All extensions go here 2 | 3 | "use strict"; 4 | 5 | function SampleSubscriber($scope, data, event) { 6 | window.console.log("Received: " + event); 7 | } -------------------------------------------------------------------------------- /synergy/client/app/opensearch.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Synergy 4 | Search engine for Synergy 5 | Search engine for Synergy 6 | UTF-8 7 | UTF-8 8 | http://services.netbeans.org/synergy/client/app/favicon.ico 9 | 10 | 11 | -------------------------------------------------------------------------------- /synergy/client/app/partials/admin/view/home.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |

Administration Home Page

4 | 5 | 6 | 7 |
8 | -------------------------------------------------------------------------------- /synergy/client/app/partials/admin/view/log.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |

Error log

4 |
5 | 6 |

7 |
8 |
 9 | 
10 | 
11 |     
12 | 13 | 14 |
15 | -------------------------------------------------------------------------------- /synergy/client/app/partials/public/login/home.html: -------------------------------------------------------------------------------- 1 |
2 | This window will be closed once finished

3 | Connecting to server...
4 | {{msg}} 5 |
6 | loading... 7 |
8 |
9 | {{err}} 10 |
11 |
12 | -------------------------------------------------------------------------------- /synergy/client/app/partials/public/view/about.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Synergy Test case management system

4 |

Statistics

5 |

{{stat.value}} {{stat.label}} ▪  

6 |
7 |
8 |
9 |
-------------------------------------------------------------------------------- /synergy/client/app/partials/public/view/calendar.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |

Calendar of test runs

4 |
5 | 6 |
7 |
8 | iCalendar feed 9 |
10 |
11 |
12 | 13 |
14 |
-------------------------------------------------------------------------------- /synergy/client/app/partials/public/view/favorites.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |

Favorites

4 | 5 | 6 | 7 | 8 | 9 | 10 | 17 | 18 |
{{spec.version}} - {{spec.title}} 11 |
12 |
13 | 14 |
15 |
16 |
19 | 20 |
21 | -------------------------------------------------------------------------------- /synergy/client/app/partials/public/view/label.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |

Test cases {{label}}

4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
→ {{testCase.title}} ({{testCase.suiteTitle}})
12 | 16 | 17 |
18 | -------------------------------------------------------------------------------- /synergy/client/app/partials/public/view/recover.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Reset your password Synergy

4 |
5 |
Enter your username to reset your password. New password will be sent to your email address.
6 |
7 |
8 | 9 |
10 | 11 |
12 |
13 | 14 |
15 |
16 |
17 |
-------------------------------------------------------------------------------- /synergy/client/app/partials/public/view/search.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Search results {{escapedSearched}}

4 |

Specifications:

5 |
    6 |
  • 7 |
8 |

Test suites:

9 |
    10 |
  • 11 |
12 |
13 |
14 | 15 |
16 | 17 |
-------------------------------------------------------------------------------- /synergy/client/app/partials/public/view/tribes.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Tribes

4 | 5 | 8 | 9 |
{{v.name}} Tribe
6 |
7 |
10 |
11 |
12 | -------------------------------------------------------------------------------- /synergy/client/config/testacular-e2e.conf.js: -------------------------------------------------------------------------------- 1 | basePath = '../'; 2 | 3 | files = [ 4 | ANGULAR_SCENARIO, 5 | ANGULAR_SCENARIO_ADAPTER, 6 | 'test/e2e/**/*.js' 7 | ]; 8 | 9 | autoWatch = false; 10 | 11 | browsers = ['Chrome']; 12 | 13 | singleRun = true; 14 | 15 | proxies = { 16 | '/': 'http://localhost:8000/' 17 | }; 18 | 19 | -------------------------------------------------------------------------------- /synergy/client/config/testacular.conf.js: -------------------------------------------------------------------------------- 1 | basePath = '../'; 2 | 3 | files = [ 4 | JASMINE, 5 | JASMINE_ADAPTER, 6 | 'app/lib/angular/angular.js', 7 | 'app/lib/angular/angular-*.js', 8 | 'test/lib/angular/angular-mocks.js', 9 | 'app/js/**/*.js', 10 | 'test/unit/**/*.js' 11 | ]; 12 | 13 | autoWatch = true; 14 | 15 | browsers = ['Chrome']; 16 | -------------------------------------------------------------------------------- /synergy/client/scripts/e2e-test.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM Windows script for running e2e tests 4 | REM You have to run server and capture some browser first 5 | REM 6 | REM Requirements: 7 | REM - Java (http://www.java.com) 8 | 9 | set BASE_DIR=%~dp0 10 | testacular start "%BASE_DIR%\..\config\testacular-e2e.conf.js" 11 | -------------------------------------------------------------------------------- /synergy/client/scripts/e2e-test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | BASE_DIR=`dirname $0` 4 | 5 | echo "" 6 | echo "Starting Testacular Server (http://vojtajina.github.com/testacular)" 7 | echo "-------------------------------------------------------------------" 8 | 9 | testacular start $BASE_DIR/../config/testacular-e2e.conf.js 10 | -------------------------------------------------------------------------------- /synergy/client/scripts/test-server.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM Windows script for starting JSTD server 4 | REM 5 | REM Requirements: 6 | REM - Java (http://www.java.com) 7 | 8 | set BASE_DIR=%~dp0 9 | set PORT=9876 10 | 11 | echo Starting JsTestDriver Server (http://code.google.com/p/js-test-driver/) 12 | echo Please open the following url and capture one or more browsers: 13 | echo http://localhost:%PORT%/ 14 | 15 | java -jar "%BASE_DIR%\..\test\lib\jstestdriver\JsTestDriver.jar" ^ 16 | --port %PORT% ^ 17 | --browserTimeout 20000 ^ 18 | --config "%BASE_DIR%\..\config\jsTestDriver.conf" ^ 19 | --basePath "%BASE_DIR%\.." 20 | -------------------------------------------------------------------------------- /synergy/client/scripts/test-server.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | BASE_DIR=`dirname $0` 4 | PORT=9876 5 | 6 | echo "Starting JsTestDriver Server (http://code.google.com/p/js-test-driver/)" 7 | echo "Please open the following url and capture one or more browsers:" 8 | echo "http://localhost:$PORT" 9 | 10 | java -jar "$BASE_DIR/../test/lib/jstestdriver/JsTestDriver.jar" \ 11 | --port $PORT \ 12 | --browserTimeout 20000 \ 13 | --config "$BASE_DIR/../config/jsTestDriver.conf" \ 14 | --basePath "$BASE_DIR/.." 15 | -------------------------------------------------------------------------------- /synergy/client/scripts/test.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM Windows script for running unit tests 4 | REM You have to run server and capture some browser first 5 | REM 6 | REM Requirements: 7 | REM - Java (http://www.java.com) 8 | 9 | set BASE_DIR=%~dp0 10 | 11 | java -jar "%BASE_DIR%\..\test\lib\jstestdriver\JsTestDriver.jar" ^ 12 | --config "%BASE_DIR%\..\config\jsTestDriver.conf" ^ 13 | --basePath "%BASE_DIR%\.." ^ 14 | --tests all 15 | -------------------------------------------------------------------------------- /synergy/client/scripts/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | BASE_DIR=`dirname $0` 4 | 5 | echo "" 6 | echo "Starting Testacular Server (http://vojtajina.github.com/testacular)" 7 | echo "-------------------------------------------------------------------" 8 | 9 | testacular start $BASE_DIR/../config/testacular.conf.js 10 | -------------------------------------------------------------------------------- /synergy/client/scripts/watchr.rb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env watchr 2 | 3 | # config file for watchr http://github.com/mynyml/watchr 4 | # install: gem install watchr 5 | # run: watch watchr.rb 6 | # note: make sure that you have jstd server running (server.sh) and a browser captured 7 | 8 | log_file = File.expand_path(File.dirname(__FILE__) + '/../logs/jstd.log') 9 | 10 | `cd ..` 11 | `touch #{log_file}` 12 | 13 | puts "String watchr... log file: #{log_file}" 14 | 15 | watch( '(app/js|test/unit)' ) do 16 | `echo "\n\ntest run started @ \`date\`" > #{log_file}` 17 | `scripts/test.sh &> #{log_file}` 18 | end 19 | 20 | -------------------------------------------------------------------------------- /synergy/manual/.htaccess: -------------------------------------------------------------------------------- 1 | # protect log file 2 | 3 | order allow,deny 4 | deny from all 5 | -------------------------------------------------------------------------------- /synergy/nbproject/customs.json: -------------------------------------------------------------------------------- 1 | { 2 | "elements": { 3 | "tab": { 4 | "attributes": { 5 | "select": {}, 6 | "heading": {} 7 | } 8 | }, 9 | "syspecificationsall": {}, 10 | "syissue": { 11 | "attributes": { 12 | "issue": {} 13 | } 14 | }, 15 | "sylabel": { 16 | "attributes": { 17 | "label": {} 18 | } 19 | }, 20 | "tabset": {}, 21 | "syspecifications": {} 22 | }, 23 | "attributes": { 24 | "infinite-scroll-disabled": {}, 25 | "infinite-scroll": {} 26 | } 27 | } -------------------------------------------------------------------------------- /synergy/nbproject/project.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | org.netbeans.modules.php.project 4 | 5 | 6 | synergy 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /synergy/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Synergy", 3 | "version": "0.6.0", 4 | "description": "Test case management system", 5 | "devDependencies": { 6 | "grunt": "0.4.0", 7 | "minimatch": "0.3.0", 8 | "grunt-contrib-concat": "0.5.0", 9 | "grunt-contrib-cssmin": "", 10 | "grunt-contrib-jshint": "0.10.0", 11 | "grunt-contrib-uglify": "", 12 | "grunt-text-replace": "", 13 | "jshint-stylish": "0.2.0", 14 | "underscore.string": "3.3.4" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /synergy/server/api/.htaccess: -------------------------------------------------------------------------------- 1 | # protect this file 2 | 3 | order allow,deny 4 | deny from all 5 | 6 | 7 | AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript application/json 8 | 9 | SetOutputFilter DEFLATE 10 | 11 | -------------------------------------------------------------------------------- /synergy/server/api/_dummy2.php: -------------------------------------------------------------------------------- 1 | 14 | -------------------------------------------------------------------------------- /synergy/server/api/about.php: -------------------------------------------------------------------------------- 1 | getStatistics(); 8 | HTTP::OK(json_encode($data), 'Content-type: application/json'); 9 | ?> 10 | -------------------------------------------------------------------------------- /synergy/server/api/assignment_exists.php: -------------------------------------------------------------------------------- 1 | assignmentExists($data->username, $data->platformId, $data->labelId, $data->specificationId, $data->testRunId)){ 13 | HTTP::OK("Exists"); 14 | }else{ 15 | HTTP::NotFound("Not found"); 16 | } 17 | break; 18 | default: 19 | HTTP::MethodNotAllowed(""); 20 | break; 21 | } 22 | ?> 23 | -------------------------------------------------------------------------------- /synergy/server/api/attachments.php: -------------------------------------------------------------------------------- 1 | getAttachments(intval($_GET['id'])); 19 | 20 | if (Synergy::getSessionProvider()->sessionExists()) { 21 | $role = Synergy::getSessionProvider()->getUserRole(); 22 | foreach ($attachments as $at) { 23 | $at->addControls($role); 24 | } 25 | } 26 | 27 | 28 | HTTP::OK(json_encode(SpecificationAttachmentResource::createFromAttachments($attachments)), 'Content-type: application/json'); 29 | break; 30 | default: 31 | break; 32 | } 33 | ?> -------------------------------------------------------------------------------- /synergy/server/api/cases.php: -------------------------------------------------------------------------------- 1 | findMatchingCases($_REQUEST['case']); 17 | HTTP::OK(json_encode(CaseListItemResource::createFromCases($suggestions)), 'Content-type: application/json'); 18 | break; 19 | default : 20 | HTTP::MethodNotAllowed(""); 21 | break; 22 | } 23 | ?> 24 | -------------------------------------------------------------------------------- /synergy/server/api/comments.php: -------------------------------------------------------------------------------- 1 | getCommentTypes())), "Content-type: application/json"); 11 | 12 | -------------------------------------------------------------------------------- /synergy/server/api/configuration.php: -------------------------------------------------------------------------------- 1 | loadSettings(); 19 | HTTP::OK(json_encode(SettingResource::createFromSettings($data)), 'Content-type: application/json'); 20 | break; 21 | case "PUT": 22 | if (!Setting::canEdit()) { 23 | HTTP::Unauthorized(""); 24 | die(); 25 | } 26 | $put = file_get_contents('php://input'); 27 | $data = json_decode($put); 28 | $ctrl = new ConfigurationCtrl(); 29 | $ctrl->saveSettings($data); 30 | HTTP::OK(''); 31 | break; 32 | default : 33 | HTTP::MethodNotAllowed(''); 34 | break; 35 | } 36 | ?> 37 | -------------------------------------------------------------------------------- /synergy/server/api/events.php: -------------------------------------------------------------------------------- 1 | getEvents(); 13 | HTTP::OK(json_encode($data), 'Content-type: application/json'); 14 | break; 15 | default : 16 | HTTP::MethodNotAllowed(''); 17 | break; 18 | } 19 | ?> 20 | -------------------------------------------------------------------------------- /synergy/server/api/images.php: -------------------------------------------------------------------------------- 1 | getImagesForCase(intval($_GET['id'])); 19 | 20 | if (Synergy::getSessionProvider()->sessionExists()) { 21 | $role = Synergy::getSessionProvider()->getUserRole(); 22 | foreach ($images as $at) { 23 | $at->addControls($role, $_REQUEST["suiteId"]); 24 | } 25 | } 26 | 27 | HTTP::OK(json_encode(ImageResource::createFromImages($images)), 'Content-type: application/json'); 28 | break; 29 | default: 30 | break; 31 | } 32 | ?> -------------------------------------------------------------------------------- /synergy/server/api/import.php: -------------------------------------------------------------------------------- 1 | sessionExists()) { 9 | switch ($_REQUEST['mode']) { 10 | case "attachment": 11 | $specificationId = intval($_REQUEST['owner']); 12 | $attachmentId = intval($_REQUEST['subject']); 13 | AttachmentDAO::updateAttachmentSpecification($specificationId, $attachmentId); 14 | HTTP::OK(''); 15 | break; 16 | case "image": 17 | $caseId = intval($_REQUEST['owner']); 18 | $imageId = intval($_REQUEST['subject']); 19 | AttachmentDAO::updateImageCase($caseId, $imageId); 20 | HTTP::OK(''); 21 | break; 22 | 23 | default: 24 | break; 25 | } 26 | } else { 27 | HTTP::Unauthorized('unauthorized'); 28 | } 29 | ?> -------------------------------------------------------------------------------- /synergy/server/api/log.php: -------------------------------------------------------------------------------- 1 | sessionExists()) { 10 | HTTP::Unauthorized(""); 11 | die(); 12 | } 13 | switch ($_SERVER['REQUEST_METHOD']) { 14 | case "GET": 15 | $logger = Synergy::getProvider("logger"); 16 | $text = $logger->read(); 17 | if(strlen($text)<1){ 18 | $text=" "; 19 | } 20 | HTTP::OK($text); 21 | break; 22 | case "DELETE": 23 | $logger = Synergy::getProvider("logger"); 24 | $logger->delete(); 25 | HTTP::OK('Log deleted'); 26 | break; 27 | default: 28 | break; 29 | } 30 | ?> 31 | -------------------------------------------------------------------------------- /synergy/server/api/products.php: -------------------------------------------------------------------------------- 1 | getProducts(); 13 | } 14 | 15 | HTTP::OK(json_encode(ProductResource::createFromProducts($products)), 'Content-type: application/json'); 16 | ?> 17 | -------------------------------------------------------------------------------- /synergy/server/api/projects.php: -------------------------------------------------------------------------------- 1 | getProjects(); 13 | $role = Synergy::getSessionProvider()->getUserRole(); 14 | foreach ($projects as $pr) { 15 | $pr->addControls($role); 16 | } 17 | HTTP::OK(json_encode(ProjectResource::createFromProjects($projects)), 'Content-type: application/json'); 18 | break; 19 | default : 20 | HTTP::MethodNotAllowed(""); 21 | break; 22 | } -------------------------------------------------------------------------------- /synergy/server/api/proxy.php: -------------------------------------------------------------------------------- 1 | method) || !isset($data->url)) { 13 | HTTP::BadRequest("Missing parameters"); 14 | die(); 15 | } 16 | 17 | switch ($data->method) { 18 | case "GET": 19 | $result = file_get_contents(urlencode($data->url)); 20 | if (!$result) { 21 | HTTP::BadGateway('Unable to retrieve data from url ' . $data->url); 22 | } else { 23 | HTTP::OK($result, 'Content-type: application/json'); 24 | } 25 | break; 26 | default: 27 | HTTP::BadRequest('Proxy does not support this HTTP method'); 28 | break; 29 | } 30 | 31 | break; 32 | default : 33 | HTTP::MethodNotAllowed(''); 34 | break; 35 | } 36 | ?> 37 | -------------------------------------------------------------------------------- /synergy/server/api/revison.php: -------------------------------------------------------------------------------- 1 | sendNotificationsNoLimits(intval($_REQUEST["id"])); 24 | HTTP::OK("Sent notifications to ".$count." tester(s)"); 25 | break; 26 | default : 27 | HTTP::MethodNotAllowed(""); 28 | break; 29 | } -------------------------------------------------------------------------------- /synergy/server/api/run_notifications_auto.php: -------------------------------------------------------------------------------- 1 | sendNotifications(intval($_REQUEST["id"])); 25 | HTTP::OK("Sent notifications to ".$count." tester(s)"); 26 | break; 27 | default : 28 | HTTP::MethodNotAllowed(""); 29 | break; 30 | } -------------------------------------------------------------------------------- /synergy/server/api/run_notifications_auto_test.php: -------------------------------------------------------------------------------- 1 | countNotifications(intval($_REQUEST["id"])); 25 | HTTP::OK("Notifications would be sent to ".$count[0]." tester(s). \n List of users: ".$count[1]); 26 | break; 27 | default : 28 | HTTP::MethodNotAllowed(""); 29 | break; 30 | } -------------------------------------------------------------------------------- /synergy/server/api/sanitizer.php: -------------------------------------------------------------------------------- 1 | data) || is_null($data->data)){ 12 | HTTP::BadRequest('Missing data '.$put); 13 | die(); 14 | } 15 | HTTP::OK(Util::purifyHTML($data->data)); 16 | break; 17 | default : 18 | HTTP::MethodNotAllowed('Only POST method is allowed'); 19 | break; 20 | } -------------------------------------------------------------------------------- /synergy/server/api/search.php: -------------------------------------------------------------------------------- 1 | search($_REQUEST['search'], $specificationsLimit, $suitesLimit)); 21 | HTTP::OK(json_encode($results), 'Content-type: application/json'); 22 | } else { 23 | HTTP::BadRequest('Missing search parameter'); 24 | } 25 | ?> 26 | -------------------------------------------------------------------------------- /synergy/server/api/specification_length.php: -------------------------------------------------------------------------------- 1 | ids); $index++) { 15 | $specId = intval($data->ids[$index], 10); 16 | $results["" . $specId] = intval($specCtrl->getCasesCount($specId, -1), 10); 17 | } 18 | 19 | 20 | HTTP::OK(json_encode($results), 'Content-type: application/json'); 21 | break; 22 | 23 | default : 24 | HTTP::MethodNotAllowed(""); 25 | break; 26 | } 27 | ?> -------------------------------------------------------------------------------- /synergy/server/api/test.php: -------------------------------------------------------------------------------- 1 | 12 | -------------------------------------------------------------------------------- /synergy/server/api/versions_dev.php: -------------------------------------------------------------------------------- 1 | getVersions(); 14 | if (Synergy::getSessionProvider()->sessionExists()) { 15 | $role = Synergy::getSessionProvider()->getUserRole(); 16 | foreach ($versions as $v) { 17 | $v->addControls($role); 18 | } 19 | } 20 | if (count($versions) > 0) { 21 | HTTP::OK(json_encode($versions), 'Content-type: application/json'); 22 | } else { 23 | HTTP::NotFound('No version found'); 24 | } 25 | break; 26 | default : 27 | HTTP::MethodNotAllowed(""); 28 | break; 29 | } 30 | ?> 31 | -------------------------------------------------------------------------------- /synergy/server/cache/ical.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | PRODID:-//hacksw/handcal//NONSGML v1.0//EN 4 | CALSCALE:GREGORIAN 5 | METHOD:PUBLISH 6 | BEGIN:VEVENT 7 | UID:TestRun_1@localhost 8 | DTSTAMP:20130515T103409 9 | CREATED:20130515T103409 10 | DTSTART:20130515 11 | DTEND:20130531 12 | DESCRIPTION:sdsss 13 | SUMMARY:Novej run 14 | END:VEVENT 15 | END:VCALENDAR -------------------------------------------------------------------------------- /synergy/server/controller/CommentsCtrl.php: -------------------------------------------------------------------------------- 1 | commentsDao = new CommentsDAO(); 18 | } 19 | 20 | /** 21 | * Returns all comment types 22 | * @return CommentType[] 23 | */ 24 | public function getCommentTypes() { 25 | return $this->commentsDao->getCommentTypes(); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /synergy/server/controller/LabelCtrl.php: -------------------------------------------------------------------------------- 1 | labelDao = new LabelDAO(); 19 | } 20 | 21 | /** 22 | * Returns labels that matches given string (LIKE label) 23 | * @param string $label string to search for 24 | * @return Label[] 25 | */ 26 | public function findMatchingLabels($label) { 27 | return $this->labelDao->findMatchingLabels($label); 28 | } 29 | 30 | /** 31 | * Returns all labels 32 | * @param string $label string to search for 33 | * @return Label[] 34 | */ 35 | public function getAllLabels() { 36 | return $this->labelDao->getAllLabels(); 37 | } 38 | } 39 | 40 | ?> 41 | -------------------------------------------------------------------------------- /synergy/server/controller/SessionRefreshCtrl.php: -------------------------------------------------------------------------------- 1 | refreshDao = new SessionRefreshDAO(); 18 | } 19 | 20 | public function saveToken($token) { 21 | return $this->refreshDao->saveToken($token); 22 | } 23 | 24 | public function getToken($token) { 25 | return $this->refreshDao->getToken($token); 26 | } 27 | 28 | public function removeToken($token) { 29 | return $this->refreshDao->removeToken($token); 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /synergy/server/data/sample.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /synergy/server/db/CommentsDAO.php: -------------------------------------------------------------------------------- 1 | prepare("SELECT name, id FROM comment"); 18 | if (!$handler->execute()) { 19 | DB_DAO::throwDbError($handler->errorInfo()); 20 | } 21 | $results = array(); 22 | while ($row = $handler->fetch(PDO::FETCH_ASSOC)) { 23 | array_push($results, new CommentType($row["name"], $row["id"])); 24 | } 25 | return $results; 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /synergy/server/db/SpecificationRelationDAO.php: -------------------------------------------------------------------------------- 1 | prepare("SELECT s.id FROM specification s, user u WHERE s.id=:sid AND (s.owner_id=u.id OR s.author_id=u.id) AND u.username=:u"); 17 | $handler->bindParam(':u', $username); 18 | $handler->bindParam(':sid', $specificationId); 19 | 20 | if (!$handler->execute()) { 21 | DB_DAO::throwDbError($handler->errorInfo()); 22 | } 23 | 24 | while ($row = $handler->fetch(PDO::FETCH_ASSOC)) { 25 | return true; 26 | } 27 | return false; 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /synergy/server/errors/.htaccess: -------------------------------------------------------------------------------- 1 | # protect log file 2 | 3 | order allow,deny 4 | deny from all 5 | 6 | 7 | order allow,deny 8 | deny from all 9 | 10 | -------------------------------------------------------------------------------- /synergy/server/errors/errors.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/synergy/server/errors/errors.log -------------------------------------------------------------------------------- /synergy/server/extensions/specification/TestExtension.php: -------------------------------------------------------------------------------- 1 | ext['test'] = 1; 37 | return $object; 38 | } 39 | 40 | } 41 | 42 | ?> 43 | -------------------------------------------------------------------------------- /synergy/server/interfaces/EmailProvider.php: -------------------------------------------------------------------------------- 1 | 29 | -------------------------------------------------------------------------------- /synergy/server/interfaces/IssueProvider.php: -------------------------------------------------------------------------------- 1 | 22 | -------------------------------------------------------------------------------- /synergy/server/interfaces/LoggerProvider.php: -------------------------------------------------------------------------------- 1 | 30 | -------------------------------------------------------------------------------- /synergy/server/interfaces/Observer.php: -------------------------------------------------------------------------------- 1 | 23 | -------------------------------------------------------------------------------- /synergy/server/interfaces/ReviewImporter.php: -------------------------------------------------------------------------------- 1 | title = $title; 24 | $this->onClick = $onClick; 25 | $this->iconName = $iconName; 26 | $this->desc = $desc; 27 | $this->isEnabled = true; 28 | } 29 | 30 | } 31 | 32 | ?> 33 | -------------------------------------------------------------------------------- /synergy/server/model/AssignmentComments.php: -------------------------------------------------------------------------------- 1 | testRunId = $testRunId; 18 | $this->testRunTitle = $testRunTitle; 19 | $this->comments = $comments; 20 | } 21 | 22 | 23 | } 24 | -------------------------------------------------------------------------------- /synergy/server/model/AssignmentDuration.php: -------------------------------------------------------------------------------- 1 | id = intval($id, 10); 17 | $this->duration = intval($duration, 10); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /synergy/server/model/AssignmentProgress.php: -------------------------------------------------------------------------------- 1 | assignmentId = $assignmentId; 25 | $this->specification = $suites; 26 | $this->ownerId = $owner; 27 | } 28 | 29 | 30 | } 31 | 32 | ?> 33 | -------------------------------------------------------------------------------- /synergy/server/model/BlobTestCase.php: -------------------------------------------------------------------------------- 1 | assigmentCaseData = $assigmentCaseData; 17 | $this->testCase = $testCase; 18 | } 19 | 20 | public function toBlob() { 21 | $s = '{'; 22 | $s .= '"id" : ' . $this->testCase->id . ','; 23 | $s .= '"labels" : ' . json_encode($this->testCase->keywords) . ','; 24 | $s .= '"name" : ' . json_encode($this->testCase->title) . ','; 25 | $s .= '"result" : ' . json_encode($this->assigmentCaseData->result) . ','; 26 | $s .= '"finished" : ' . $this->assigmentCaseData->finished . ','; 27 | $s .= '"issues" : ' . json_encode($this->assigmentCaseData->issue); 28 | $s .= '}'; 29 | 30 | return $s; 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /synergy/server/model/CachedSession.php: -------------------------------------------------------------------------------- 1 | username = $username; 17 | $this->timestamp = $timestamp; 18 | $this->cookie = $cookie; 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /synergy/server/model/CommentType.php: -------------------------------------------------------------------------------- 1 | name = $name; 16 | $this->id = intval($id); 17 | } 18 | 19 | 20 | } 21 | -------------------------------------------------------------------------------- /synergy/server/model/CurlRequestResult.php: -------------------------------------------------------------------------------- 1 | data = $data; 16 | $this->headers = $headers; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /synergy/server/model/Email.php: -------------------------------------------------------------------------------- 1 | text = $useHTML? $this->buildHTML($text): $text; 18 | $this->receiver = $receiver; 19 | $this->subject = $subject; 20 | } 21 | 22 | private function buildHTML($text) { 23 | return ''.$text.""; 24 | } 25 | 26 | } 27 | 28 | ?> 29 | -------------------------------------------------------------------------------- /synergy/server/model/Job.php: -------------------------------------------------------------------------------- 1 | id = intval($id); 21 | $this->specificationId = intval($specificationId); 22 | $this->jobUrl = $jobUrl; 23 | if (!Util::endsWith($jobUrl, Job::SUFIX_COMPLETED)) { 24 | if (!Util::endsWith($jobUrl, "/")) { 25 | $this->jobUrl = $jobUrl . "/" . Job::SUFIX_COMPLETED; 26 | } else { 27 | $this->jobUrl = $jobUrl . Job::SUFIX_COMPLETED; 28 | } 29 | } 30 | } 31 | 32 | } 33 | 34 | ?> -------------------------------------------------------------------------------- /synergy/server/model/Label.php: -------------------------------------------------------------------------------- 1 | id = intval($id); 20 | $this->label = strtolower($label); 21 | } 22 | 23 | 24 | } 25 | 26 | ?> 27 | -------------------------------------------------------------------------------- /synergy/server/model/LabelResult.php: -------------------------------------------------------------------------------- 1 | nextUrl = ""; 19 | $this->prevUrl = ""; 20 | $this->cases = array(); 21 | $segments = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 22 | $segments = explode('?', $segments, 2); 23 | $url = $segments[0]; 24 | 25 | if ($page > 1) { 26 | $this->prevUrl = $url."?label=".rawurlencode($label)."&page=".($page-1); 27 | } 28 | $this->nextUrl = $url."?label=".rawurlencode($label)."&page=".($page+1); 29 | $this->url = $url."?label=".rawurlencode($label)."&page=".($page); 30 | $this->label = $label; 31 | 32 | } 33 | 34 | } 35 | 36 | ?> 37 | -------------------------------------------------------------------------------- /synergy/server/model/Membership.php: -------------------------------------------------------------------------------- 1 | id = intval($tribeId); 22 | $this->name = $tribeName; 23 | } 24 | 25 | } 26 | 27 | ?> 28 | -------------------------------------------------------------------------------- /synergy/server/model/Product.php: -------------------------------------------------------------------------------- 1 | name = $name; 30 | $instance->components = explode("~", $comp); 31 | return $instance; 32 | } 33 | 34 | } 35 | 36 | ?> 37 | -------------------------------------------------------------------------------- /synergy/server/model/Revision.php: -------------------------------------------------------------------------------- 1 | id = intval($id); 20 | $this->specificationId = intval($specificationId); 21 | $this->content = $content; 22 | $this->author = $author; 23 | date_default_timezone_set('UTC'); 24 | $str = strtotime($date); 25 | $this->date = gmdate("d M Y H:i:s", $str) . " UTC"; 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /synergy/server/model/SearchResult.php: -------------------------------------------------------------------------------- 1 | type = $type; 23 | $this->project = $project; 24 | $this->id = $id; 25 | $this->title = $title; 26 | $this->version = $version; 27 | } 28 | 29 | 30 | 31 | } 32 | 33 | ?> 34 | -------------------------------------------------------------------------------- /synergy/server/model/SpecificationSkeleton.php: -------------------------------------------------------------------------------- 1 | testSuites = array(); 20 | $this->id = $id; 21 | } 22 | 23 | 24 | } 25 | 26 | ?> 27 | -------------------------------------------------------------------------------- /synergy/server/model/StatRecord.php: -------------------------------------------------------------------------------- 1 | label = $label; 20 | $this->value = $value; 21 | } 22 | 23 | } 24 | 25 | ?> 26 | -------------------------------------------------------------------------------- /synergy/server/model/SuiteSkeleton.php: -------------------------------------------------------------------------------- 1 | id = $id; 21 | $this->testCases = array(); 22 | $this->specification_id = $sid; 23 | } 24 | 25 | } 26 | 27 | ?> 28 | -------------------------------------------------------------------------------- /synergy/server/model/TestCaseSkeleton.php: -------------------------------------------------------------------------------- 1 | id = $id; 23 | $this->finished = 0; 24 | $this->result = ""; 25 | $this->duration = -1; 26 | $this->issue = array(); 27 | } 28 | 29 | } 30 | 31 | ?> 32 | -------------------------------------------------------------------------------- /synergy/server/model/TestRunList.php: -------------------------------------------------------------------------------- 1 | nextUrl = ""; 18 | $this->prevUrl = ""; 19 | $segments = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 20 | $segments = explode('?', $segments, 2); 21 | $url = $segments[0]; 22 | 23 | if ($page > 1) { 24 | $this->prevUrl = $url . "?page=" . ($page - 1); 25 | } 26 | $this->nextUrl = $url . "?page=" . ($page + 1); 27 | $this->url = $url . "?page=" . ($page); 28 | 29 | $this->testRuns = $data; 30 | } 31 | 32 | } 33 | 34 | ?> 35 | -------------------------------------------------------------------------------- /synergy/server/model/TestRunStatistics.php: -------------------------------------------------------------------------------- 1 | issues = $issues; 25 | $this->testRun = $testRun; 26 | $this->assigneesOverview = array(); 27 | $this->reviews = array(); 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /synergy/server/model/UsersResult.php: -------------------------------------------------------------------------------- 1 | nextUrl = ""; 26 | $this->prevUrl = ""; 27 | $segments = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 28 | $segments = explode('?', $segments, 2); 29 | $url = $segments[0]; 30 | 31 | if ($page > 1) { 32 | $this->prevUrl = $url . "?page=" . ($page - 1); 33 | } 34 | $this->nextUrl = $url . "?page=" . ($page + 1); 35 | $this->url = $url . "?page=" . ($page); 36 | 37 | } 38 | 39 | } 40 | 41 | ?> 42 | -------------------------------------------------------------------------------- /synergy/server/model/comment/rest/CommentTypeResource.php: -------------------------------------------------------------------------------- 1 | id = $comment->id; 18 | $i->name = $comment->name; 19 | return $i; 20 | } 21 | 22 | public static function createFromTypes($commentTypes) { 23 | $list = array(); 24 | for ($i = 0, $max = count($commentTypes); $i < $max; $i++) { 25 | array_push($list, CommentTypeResource::createFromType($commentTypes[$i])); 26 | } 27 | return $list; 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /synergy/server/model/comment/rest/CommentsListResource.php: -------------------------------------------------------------------------------- 1 | testRunId = $data->testRunId; 19 | $i->testRunTitle = $data->testRunTitle; 20 | $i->comments = CommentResource::createFromComments($data->comments); 21 | return $i; 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /synergy/server/model/exception/AssignmentCommentException.php: -------------------------------------------------------------------------------- 1 | = 5.3 19 | parent::__construct($message, -1); 20 | $this->title = $title; 21 | $this->message = $message; 22 | $this->location = $location; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /synergy/server/model/exception/AssignmentConflictException.php: -------------------------------------------------------------------------------- 1 | title = $title; 21 | $this->message = $message; 22 | $this->location = $location; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /synergy/server/model/exception/AssignmentException.php: -------------------------------------------------------------------------------- 1 | = 5.3 20 | parent::__construct($message, -1); 21 | $this->title = $title; 22 | $this->message = $message; 23 | $this->location = $location; 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /synergy/server/model/exception/AssignmentSecurityException.php: -------------------------------------------------------------------------------- 1 | = 5.3 20 | parent::__construct($message, -1); 21 | $this->title = $title; 22 | $this->message = $message; 23 | $this->location = $location; 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /synergy/server/model/exception/CorruptedAssignmentException.php: -------------------------------------------------------------------------------- 1 | = 5.3 20 | parent::__construct($message, -1); 21 | $this->title = $title; 22 | $this->message = $message; 23 | $this->location = $location; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /synergy/server/model/exception/CurlRequestException.php: -------------------------------------------------------------------------------- 1 | = 5.3 20 | parent::__construct($message, -1); 21 | $this->title = $title; 22 | $this->message = $message; 23 | $this->location = $location; 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /synergy/server/model/exception/GeneralException.php: -------------------------------------------------------------------------------- 1 | = 5.3 23 | parent::__construct($message, -1); 24 | $this->title = $title; 25 | $this->message = $message; 26 | $this->location = $location; 27 | } 28 | 29 | } 30 | 31 | ?> 32 | -------------------------------------------------------------------------------- /synergy/server/model/exception/SpecificationDuplicateException.php: -------------------------------------------------------------------------------- 1 | = 5.3 20 | parent::__construct($message, -1); 21 | $this->title = $title; 22 | $this->message = $message; 23 | $this->location = $location; 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /synergy/server/model/exception/UserException.php: -------------------------------------------------------------------------------- 1 | = 5.3 26 | parent::__construct($message, -1); 27 | $this->title = $title; 28 | $this->message = $message; 29 | $this->location = $location; 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /synergy/server/model/image/rest/ImageResource.php: -------------------------------------------------------------------------------- 1 | url = $image->url; 22 | $i->src = $image->src; 23 | $i->name = $image->name; 24 | $i->id = $image->id; 25 | $i->title = $image->title; 26 | $i->controls = $image->controls; 27 | return $i; 28 | } 29 | 30 | public static function createFromImages($images) { 31 | $list = array(); 32 | for ($i = 0, $max = count($images); $i < $max; $i++) { 33 | array_push($list, ImageResource::createFromImage($images[$i])); 34 | } 35 | return $list; 36 | } 37 | 38 | } 39 | -------------------------------------------------------------------------------- /synergy/server/model/label/rest/LabelResource.php: -------------------------------------------------------------------------------- 1 | id = $label->id; 18 | $i->label = $label->label; 19 | return $i; 20 | } 21 | 22 | public static function createFromLabels($labels) { 23 | $list = array(); 24 | for ($i = 0, $max = count($labels); $i < $max; $i++) { 25 | array_push($list, LabelResource::createFromLabel($labels[$i])); 26 | } 27 | return $list; 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /synergy/server/model/label/rest/LabelSearchResource.php: -------------------------------------------------------------------------------- 1 | label = $result->label; 24 | $i->nextUrl = $result->nextUrl; 25 | $i->prevUrl = $result->prevUrl; 26 | $i->url = $result->url; 27 | $i->cases = CaseListItemResource::createFromCases($result->cases); 28 | return $i; 29 | } 30 | 31 | } 32 | -------------------------------------------------------------------------------- /synergy/server/model/platform/rest/PlatformResource.php: -------------------------------------------------------------------------------- 1 | id = $platform->id; 20 | $i->name = $platform->name; 21 | $i->isActive = $platform->isActive; 22 | $i->controls = $platform->controls; 23 | return $i; 24 | } 25 | 26 | public static function createFromPlatforms($platforms) { 27 | $list = array(); 28 | for ($i = 0, $max = count($platforms); $i < $max; $i++) { 29 | array_push($list, PlatformResource::createFromPlatform($platforms[$i])); 30 | } 31 | return $list; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /synergy/server/model/product/rest/ProductResource.php: -------------------------------------------------------------------------------- 1 | components = $product->components; 18 | $i->name = $product->name; 19 | return $i; 20 | } 21 | 22 | public static function createFromProducts($products) { 23 | $list = array(); 24 | for ($i = 0, $max = count($products); $i < $max; $i++) { 25 | array_push($list, ProductResource::createFromProduct($products[$i])); 26 | } 27 | return $list; 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /synergy/server/model/project/ProjectListItem.php: -------------------------------------------------------------------------------- 1 | name = $name; 17 | $this->id = $id; 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /synergy/server/model/registration/Registration.php: -------------------------------------------------------------------------------- 1 | email = $email; 19 | $this->username = $username; 20 | $this->firstname = $firstname; 21 | $this->lastname = $lastname; 22 | $this->password = $password; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /synergy/server/model/review/ReviewPage.php: -------------------------------------------------------------------------------- 1 | title = trim($title); 21 | $this->owner = trim(strtolower($owner)); 22 | $this->url = trim($url); 23 | } 24 | 25 | public function getHash() { 26 | return $this->hash; 27 | } 28 | 29 | public function setHash($hash) { 30 | $this->hash = $hash; 31 | } 32 | 33 | 34 | public static function canCreate() { 35 | $role = Synergy::getSessionProvider()->getUserRole(); 36 | switch ($role) { 37 | case "manager" : 38 | case "admin" : 39 | return true; 40 | default : 41 | return false; 42 | } 43 | } 44 | 45 | } 46 | -------------------------------------------------------------------------------- /synergy/server/model/revision/rest/RevisionListItemResource.php: -------------------------------------------------------------------------------- 1 | author = $revision->author; 19 | $i->id = $revision->id; 20 | $i->date= $revision->date; 21 | return $i; 22 | } 23 | 24 | public static function createFromRevisions($revisions) { 25 | $list = array(); 26 | for ($i = 0, $max = count($revisions); $i < $max; $i++) { 27 | array_push($list, RevisionListItemResource::createFromRevision($revisions[$i])); 28 | } 29 | return $list; 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /synergy/server/model/revision/rest/RevisionResource.php: -------------------------------------------------------------------------------- 1 | author = $revision->author; 20 | $i->id = $revision->id; 21 | $i->date = $revision->date; 22 | $i->content = $revision->content; 23 | return $i; 24 | } 25 | 26 | public static function createFromRevisions($revisions) { 27 | $list = array(); 28 | for ($i = 0, $max = count($revisions); $i < $max; $i++) { 29 | array_push($list, RevisionResource::createFromRevision($revisions[$i])); 30 | } 31 | return $list; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /synergy/server/model/run/rest/RunAttachmentResource.php: -------------------------------------------------------------------------------- 1 | id = $attachment->id; 21 | $i->url = $attachment->url; 22 | $i->name = $attachment->name; 23 | $i->runId = $attachment->runId; 24 | $i->controls = $attachment->controls; 25 | return $i; 26 | } 27 | 28 | public static function createFromAttachments($attachments) { 29 | $list = array(); 30 | for ($i = 0, $max = count($attachments); $i < $max; $i++) { 31 | array_push($list, RunAttachmentResource::createFromAttachment($attachments[$i])); 32 | } 33 | return $list; 34 | } 35 | 36 | } 37 | -------------------------------------------------------------------------------- /synergy/server/model/run/rest/RunBlobsResource.php: -------------------------------------------------------------------------------- 1 | id = $testRun->id; 30 | $i->title = $testRun->title; 31 | $i->desc = $testRun->desc; 32 | $i->start = $testRun->start; 33 | $i->projectId = $testRun->projectId; 34 | $i->projectName = $testRun->projectName; 35 | $i->end = $testRun->end; 36 | $i->blobs = $testRun->blobs; 37 | $i->durations = $testRun->durations; 38 | return $i; 39 | } 40 | 41 | } 42 | -------------------------------------------------------------------------------- /synergy/server/model/run/rest/RunSpecificationsListResource.php: -------------------------------------------------------------------------------- 1 | projectName = $projectName; 19 | $i->specifications = SpecificationListItemResource::createFromSpecifications($specifications); 20 | return $i; 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /synergy/server/model/search/rest/SearchResultResource.php: -------------------------------------------------------------------------------- 1 | created = $created; 17 | $this->token = $token; 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /synergy/server/model/setting/rest/SettingResource.php: -------------------------------------------------------------------------------- 1 | key = $setting->key; 19 | $i->value = $setting->value; 20 | $i->label = $setting->label; 21 | return $i; 22 | } 23 | 24 | public static function createFromSettings($settings) { 25 | $list = array(); 26 | for ($i = 0, $max = count($settings); $i < $max; $i++) { 27 | array_push($list, SettingResource::createFromSetting($settings[$i])); 28 | } 29 | return $list; 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /synergy/server/model/specification/ext/RemovalRequest.php: -------------------------------------------------------------------------------- 1 | specificationId = intval($specificationId); 17 | $this->username = $username; 18 | $this->id = intval($id); 19 | } 20 | 21 | 22 | } 23 | -------------------------------------------------------------------------------- /synergy/server/model/specification/rest/SpecificationAttachmentResource.php: -------------------------------------------------------------------------------- 1 | url = $attachment->url; 20 | $i->name = $attachment->name; 21 | $i->id = $attachment->id; 22 | $i->controls = $attachment->controls; 23 | return $i; 24 | } 25 | 26 | public static function createFromAttachments($attachments) { 27 | $list = array(); 28 | for ($i = 0, $max = count($attachments); $i < $max; $i++) { 29 | array_push($list, SpecificationAttachmentResource::createFromAttachment($attachments[$i])); 30 | } 31 | return $list; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /synergy/server/model/statistics/rest/StatisticsLineResource.php: -------------------------------------------------------------------------------- 1 | $value) { 21 | $list[$key] = StatisticsLineResource::createFromUser($value); 22 | } 23 | return $list; 24 | } 25 | 26 | public static function createFromUser($user) { 27 | $i = new StatisticsLineResource(); 28 | $i->name = $user->name; 29 | $i->tribes = $user->tribes; 30 | $i->assignments = AssignmentStatisticsResource::createFromAssignments($user->assignments); 31 | return $i; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /synergy/server/model/testcase/rest/CaseListItemResource.php: -------------------------------------------------------------------------------- 1 | id = $testCase->id; 20 | $i->suiteId = $testCase->suiteId; 21 | $i->suiteTitle = $testCase->suiteTitle; 22 | $i->title = $testCase->title; 23 | return $i; 24 | } 25 | 26 | public static function createFromCases($testCases) { 27 | $list = array(); 28 | foreach ($testCases as $key => $value) { 29 | $list[$key] = CaseListItemResource::createFromCase($value); 30 | } 31 | return $list; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /synergy/server/model/user/rest/MembershipResource.php: -------------------------------------------------------------------------------- 1 | name = $membership->name; 19 | $i->id = $membership->id; 20 | $i->role = $membership->role; 21 | return $i; 22 | } 23 | 24 | public static function createFromMemberships($memberships) { 25 | $list = array(); 26 | for ($i = 0, $max = count($memberships); $i < $max; $i++) { 27 | array_push($list, MembershipResource::createFromMembership($memberships[$i])); 28 | } 29 | return $list; 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /synergy/server/model/user/rest/UserListItemResource.php: -------------------------------------------------------------------------------- 1 | username = $user->username; 22 | $i->firstName = $user->firstName; 23 | $i->lastName = $user->lastName; 24 | $i->role = $user->role; 25 | $i->controls = $user->controls; 26 | $i->profileImg = $user->profileImg; 27 | return $i; 28 | } 29 | 30 | public static function createFromUsers($users) { 31 | $list = array(); 32 | for ($i = 0, $max = count($users); $i < $max; $i++) { 33 | array_push($list, UserListItemResource::createFromUser($users[$i])); 34 | } 35 | return $list; 36 | } 37 | 38 | } 39 | -------------------------------------------------------------------------------- /synergy/server/model/version/rest/VersionResource.php: -------------------------------------------------------------------------------- 1 | id = $version->id; 20 | $i->name = $version->name; 21 | $i->isObsolete = $version->isObsolete; 22 | $i->controls = $version->controls; 23 | return $i; 24 | } 25 | 26 | public static function createFromVersions($versions) { 27 | $list = array(); 28 | for ($i = 0, $max = count($versions); $i < $max; $i++) { 29 | array_push($list, VersionResource::createFromVersion($versions[$i])); 30 | } 31 | return $list; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /synergy/server/providers/EmailCtrl.php: -------------------------------------------------------------------------------- 1 | useHTML); 22 | } 23 | 24 | /** 25 | * Sends email 26 | * @param Email $email email 27 | */ 28 | public function send($email) { 29 | $headers = "From: notification@".DOMAIN; 30 | if($this->useHTML){ 31 | $headers = $headers."\r\nContent-Type: text/html; charset=UTF-8\r\n"; 32 | } 33 | mail($email->receiver, $email->subject, $email->text, $headers); 34 | } 35 | 36 | //put your code here 37 | } 38 | 39 | ?> 40 | -------------------------------------------------------------------------------- /synergy/server/providers/LoggerCtrl.php: -------------------------------------------------------------------------------- 1 | 39 | -------------------------------------------------------------------------------- /synergy/server/providers/ProductCtrl.php: -------------------------------------------------------------------------------- 1 | productDao = new ProductDAO(); 24 | } 25 | 26 | /** 27 | * Returns array of products with their components 28 | * @return Product[] 29 | */ 30 | public function getProducts() { 31 | return $this->productDao->getProducts(); 32 | } 33 | 34 | } 35 | 36 | ?> 37 | -------------------------------------------------------------------------------- /synergy/server_tests/configuration.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | /var/www/synergy_nb/synergy~synergy-code/server/lib 6 | 7 | 8 | -------------------------------------------------------------------------------- /synergy/server_tests/server/controller/StatisticsCtrlTest.php: -------------------------------------------------------------------------------- 1 | object = new StatisticsCtrl(); 22 | parent::setUp(); 23 | } 24 | 25 | public function testGetStatistics() { 26 | $data = $this->object->getStatistics(); 27 | $this->assertEquals(5, $data[0]->value); 28 | $this->assertEquals(8, $data[1]->value); 29 | $this->assertEquals(28, $data[2]->value); 30 | $this->assertEquals(2, $data[3]->value); 31 | $this->assertEquals(2, $data[4]->value); 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /synergy/server_tests/server/db/SpecificationDAOTest.php: -------------------------------------------------------------------------------- 1 | getAllSpecifications(); 24 | $this->assertEquals(4, count($list)); 25 | } 26 | /** 27 | * @group DB 28 | */ 29 | function testGetAllSpecificationsUser() { 30 | $specDao = new SpecificationDAO(); 31 | $list = $specDao->getAllSpecifications(6); 32 | $this->assertEquals(4, count($list)); 33 | } 34 | 35 | } 36 | -------------------------------------------------------------------------------- /synergy/synergy.wiki/.htaccess: -------------------------------------------------------------------------------- 1 | # protect log file 2 | 3 | order allow,deny 4 | deny from all 5 | -------------------------------------------------------------------------------- /translations/locale_de/manifest.mf: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | AutoUpdate-Show-In-Client: true 3 | OpenIDE-Module: org.apache.netbeans.localize.de 4 | OpenIDE-Module-Localizing-Bundle: org/apache/netbeans/localize/de/Bundle.properties 5 | OpenIDE-Module-Specification-Version: 0.0.2 6 | 7 | -------------------------------------------------------------------------------- /translations/locale_de/nbproject/genfiles.properties: -------------------------------------------------------------------------------- 1 | build.xml.data.CRC32=c384b846 2 | build.xml.script.CRC32=cab9b31e 3 | build.xml.stylesheet.CRC32=15ca8a54@2.77 4 | # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. 5 | # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. 6 | nbproject/build-impl.xml.data.CRC32=9da35f64 7 | nbproject/build-impl.xml.script.CRC32=de762bfc 8 | nbproject/build-impl.xml.stylesheet.CRC32=49aa68b0@2.77 9 | -------------------------------------------------------------------------------- /translations/locale_de/nbproject/project.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | javac.source=1.8 18 | javac.compilerargs=-Xlint -Xlint:-serial -------------------------------------------------------------------------------- /translations/locale_de/src/org/apache/netbeans/localize/de/Bundle.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | OpenIDE-Module-Name=German 18 | -------------------------------------------------------------------------------- /tutorials-convert/README.md: -------------------------------------------------------------------------------- 1 | # tutorials-convert 2 | 3 | This tool reads the NetBeans tutorials in HTML format and converts them to AsciiDoc format. 4 | 5 | The NetBeans platform tutorials can be found in https://github.com/wadechandler/netbeans-static-site 6 | 7 | ## Getting started 8 | 9 | 1. Clone the repository: 10 | 11 | Choose a directory of your liking and clone the repo: 12 | 13 | git clone https://github.com/wadechandler/netbeans-static-site.git 14 | 15 | 2. Run `mvn package exec:java X`, where "X" is the directory in the previous step. 16 | 3. Open the `tutorials-asciidoc` directory to see the results. 17 | 4. See the generated "external-links.txt" file to see referenced external links. 18 | 19 | NOTE: This tool is expected to be run once, after that manual revision of generated files should be done. 20 | -------------------------------------------------------------------------------- /wiki-convert/nb-configuration.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 16 | apache20 17 | 18 | 19 | -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/CustomPanelDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/CustomPanelDialog.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/InputDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/InputDialog.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/OkDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/OkDialog.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/YesNoDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/YesNoDialog.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/addplatform_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/addplatform_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/addserver_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/addserver_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createear1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createear1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createear2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createear2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createmodule_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createmodule_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createsession1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createsession1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createsession2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createsession2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createsession3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createsession3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createsuite1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createsuite1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createsuite2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createsuite2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createwindow1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createwindow1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createwindow2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createwindow2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/createwindow3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/createwindow3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/editearbuild1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/editearbuild1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/editearbuild2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/editearbuild2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/generateentity1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/generateentity1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/generateentity2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/generateentity2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/generateentity3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/generateentity3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/modifyappclient1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/modifyappclient1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/modifyappclient2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/modifyappclient2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/modifyappclient3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/modifyappclient3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/modifyappclient4_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/modifyappclient4_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/projects_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/projects_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/reuse-modules-1_DevFaqHowToReuseModules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/reuse-modules-1_DevFaqHowToReuseModules.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/reuse-modules-2_DevFaqHowToReuseModules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/reuse-modules-2_DevFaqHowToReuseModules.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/runapp_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/runapp_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/setupmodule1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/setupmodule1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/setupmodule2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/setupmodule2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/setupmodule3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/setupmodule3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/setupsuite1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/setupsuite1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/setupsuite2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/setupsuite2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/writelogic1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/writelogic1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-convert/wiki-asciidoc/writelogic2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-convert/wiki-asciidoc/writelogic2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/NOTICE: -------------------------------------------------------------------------------- 1 | Apache NetBeans 2 | Copyright 2017-2017 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | The web pages were exported from http://wiki.netbeans.org, 8 | Copyright (C) Oracle Corp, that were kindly donated 9 | to the Apache Software Foundation. 10 | 11 | -------------------------------------------------------------------------------- /wiki-export/apache-license.asciidoc: -------------------------------------------------------------------------------- 1 | //// 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | //// 19 | -------------------------------------------------------------------------------- /wiki-export/manifest.mf: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | X-COMMENT: Main-Class will be added automatically by build 3 | 4 | -------------------------------------------------------------------------------- /wiki-export/nbproject/genfiles.properties: -------------------------------------------------------------------------------- 1 | build.xml.data.CRC32=265a36af 2 | build.xml.script.CRC32=5f136bc1 3 | build.xml.stylesheet.CRC32=f85dc8f2@1.88.0.48 4 | # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. 5 | # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. 6 | nbproject/build-impl.xml.data.CRC32=265a36af 7 | nbproject/build-impl.xml.script.CRC32=cf917402 8 | nbproject/build-impl.xml.stylesheet.CRC32=3a2fa800@1.88.0.48 9 | -------------------------------------------------------------------------------- /wiki-export/nbproject/licenseheader.txt: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ -------------------------------------------------------------------------------- /wiki-export/nbproject/project.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | org.netbeans.modules.java.j2seproject 4 | 5 | 6 | wiki-export 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /wiki-export/pandoc.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | mkdir -p wiki-asciidoc 4 | for A in wiki-wikimedia/*.mediawiki 5 | do 6 | W=`basename $A .mediawiki` 7 | B="wiki-asciidoc/$W.asciidoc" 8 | echo "Converting $W" 9 | cat apache-license.asciidoc > $B 10 | cat << EOF >> $B 11 | = $W 12 | :jbake-type: page 13 | :jbake-tags: devfaq, wiki 14 | :jbake-status: published 15 | :title: $W 16 | 17 | EOF 18 | cat $A | sed 's/{|-/{|/g' | \ 19 | sed 's/^| A specific lookup for this editor to query for possible values, instead of using the default lookup/| A specific lookup for this editor to query for possible values, instead of using the default lookup |}/g' | \ 20 | /usr/bin/pandoc -f mediawiki -t asciidoc --normalize --base-header-level=1 --wrap=none --atx-headers --section-divs | \ 21 | sed 's/link:\([^[]\+\)/link:\1.html/g' >> $B 22 | done 23 | 24 | -------------------------------------------------------------------------------- /wiki-export/wiki-content/.BrandingAboutDialog.xml.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/.BrandingAboutDialog.xml.swp -------------------------------------------------------------------------------- /wiki-export/wiki-content/CustomPanelDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/CustomPanelDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/InputDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/InputDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/OkDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/OkDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/YesNoDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/YesNoDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/addplatform_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/addplatform_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/addserver_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/addserver_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createear1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createear1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createear2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createear2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createmodule_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createmodule_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createsession1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createsession1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createsession2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createsession2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createsession3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createsession3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createsuite1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createsuite1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createsuite2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createsuite2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createwindow1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createwindow1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createwindow2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createwindow2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/createwindow3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/createwindow3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/editearbuild1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/editearbuild1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/editearbuild2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/editearbuild2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/generateentity1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/generateentity1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/generateentity2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/generateentity2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/generateentity3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/generateentity3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/modifyappclient1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/modifyappclient1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/modifyappclient2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/modifyappclient2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/modifyappclient3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/modifyappclient3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/modifyappclient4_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/modifyappclient4_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/project-struct-i18n_TranslateNetbeansModule.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/project-struct-i18n_TranslateNetbeansModule.gif -------------------------------------------------------------------------------- /wiki-export/wiki-content/project-struct_TranslateNetbeansModule.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/project-struct_TranslateNetbeansModule.gif -------------------------------------------------------------------------------- /wiki-export/wiki-content/projects_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/projects_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/reuse-modules-1_DevFaqHowToReuseModules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/reuse-modules-1_DevFaqHowToReuseModules.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/reuse-modules-2_DevFaqHowToReuseModules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/reuse-modules-2_DevFaqHowToReuseModules.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/runapp_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/runapp_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/setupmodule1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/setupmodule1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/setupmodule2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/setupmodule2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/setupmodule3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/setupmodule3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/setupsuite1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/setupsuite1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/setupsuite2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/setupsuite2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/writelogic1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/writelogic1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-content/writelogic2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-content/writelogic2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/CustomPanelDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/CustomPanelDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/InputDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/InputDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/OkDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/OkDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/YesNoDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/YesNoDialog.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/addplatform_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/addplatform_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/addserver_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/addserver_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createear1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createear1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createear2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createear2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createmodule_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createmodule_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createsession1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createsession1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createsession2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createsession2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createsession3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createsession3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createsuite1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createsuite1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createsuite2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createsuite2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createwindow1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createwindow1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createwindow2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createwindow2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/createwindow3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/createwindow3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/editearbuild1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/editearbuild1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/editearbuild2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/editearbuild2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/generateentity1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/generateentity1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/generateentity2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/generateentity2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/generateentity3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/generateentity3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/modifyappclient1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/modifyappclient1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/modifyappclient2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/modifyappclient2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/modifyappclient3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/modifyappclient3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/modifyappclient4_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/modifyappclient4_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/projects_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/projects_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/reuse-modules-1_DevFaqHowToReuseModules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/reuse-modules-1_DevFaqHowToReuseModules.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/reuse-modules-2_DevFaqHowToReuseModules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/reuse-modules-2_DevFaqHowToReuseModules.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/runapp_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/runapp_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/setupmodule1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/setupmodule1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/setupmodule2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/setupmodule2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/setupmodule3_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/setupmodule3_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/setupsuite1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/setupsuite1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/setupsuite2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/setupsuite2_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/writelogic1_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/writelogic1_DevFaqAppClientOnNbPlatformTut.png -------------------------------------------------------------------------------- /wiki-export/wiki-wikimedia/writelogic2_DevFaqAppClientOnNbPlatformTut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/netbeans-tools/5493b15cc69c85f93a94362be6fc0874ae6e34e4/wiki-export/wiki-wikimedia/writelogic2_DevFaqAppClientOnNbPlatformTut.png --------------------------------------------------------------------------------