├── .gitignore ├── LICENSE.md ├── README.md ├── doc ├── factory_interface.png ├── generate_dialog.png └── intentions.png ├── intellij-nette-factory-generator.iml ├── resources ├── META-INF │ └── plugin.xml └── intentionDescriptions │ └── GenerateFactoryInterfaceIntention │ ├── after.GenerateFactoryInterfaceIntention.template │ ├── before.GenerateFactoryInterfaceIntention.template │ └── description.html └── src └── cz └── jiripudil └── intellij └── nette └── factoryGenerator ├── codeGeneration └── FactoryInterfaceGenerator.java ├── intention └── GenerateFactoryInterfaceIntention.java └── ui ├── ConstructorParameter.java ├── GenerateFactoryInterfaceDialog.form └── GenerateFactoryInterfaceDialog.java /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | out/ -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/README.md -------------------------------------------------------------------------------- /doc/factory_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/doc/factory_interface.png -------------------------------------------------------------------------------- /doc/generate_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/doc/generate_dialog.png -------------------------------------------------------------------------------- /doc/intentions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/doc/intentions.png -------------------------------------------------------------------------------- /intellij-nette-factory-generator.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/intellij-nette-factory-generator.iml -------------------------------------------------------------------------------- /resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /resources/intentionDescriptions/GenerateFactoryInterfaceIntention/after.GenerateFactoryInterfaceIntention.template: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/intentionDescriptions/GenerateFactoryInterfaceIntention/before.GenerateFactoryInterfaceIntention.template: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/intentionDescriptions/GenerateFactoryInterfaceIntention/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/resources/intentionDescriptions/GenerateFactoryInterfaceIntention/description.html -------------------------------------------------------------------------------- /src/cz/jiripudil/intellij/nette/factoryGenerator/codeGeneration/FactoryInterfaceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/src/cz/jiripudil/intellij/nette/factoryGenerator/codeGeneration/FactoryInterfaceGenerator.java -------------------------------------------------------------------------------- /src/cz/jiripudil/intellij/nette/factoryGenerator/intention/GenerateFactoryInterfaceIntention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/src/cz/jiripudil/intellij/nette/factoryGenerator/intention/GenerateFactoryInterfaceIntention.java -------------------------------------------------------------------------------- /src/cz/jiripudil/intellij/nette/factoryGenerator/ui/ConstructorParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/src/cz/jiripudil/intellij/nette/factoryGenerator/ui/ConstructorParameter.java -------------------------------------------------------------------------------- /src/cz/jiripudil/intellij/nette/factoryGenerator/ui/GenerateFactoryInterfaceDialog.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/src/cz/jiripudil/intellij/nette/factoryGenerator/ui/GenerateFactoryInterfaceDialog.form -------------------------------------------------------------------------------- /src/cz/jiripudil/intellij/nette/factoryGenerator/ui/GenerateFactoryInterfaceDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nette-intellij/intellij-nette-factory-generator/HEAD/src/cz/jiripudil/intellij/nette/factoryGenerator/ui/GenerateFactoryInterfaceDialog.java --------------------------------------------------------------------------------