I've created some classes using 'Class Tamplate' , so that I can use the class names listed in a RMA, but the 'Class Provider' displays all class names in a project.
I hope someone can help me~~!!
If the built in provider does not give you the filtering you need, you can always subclass it. I believe the implementation class is com.blazesoft.template.engine.provider.NdClassesProvider.
One simple way of achieving what you want is to add a prefix in your classes template. The prefix will be known to you, so you can just remove it from the list that you display in your ClassesProvider subclass. Classes without the prefix are external, which means you do not include them in the list that is displayed.
What I had to do when I wanted somthing like this was to create a custom provider, that I passed the name of a Blaze "Folder" and then I retrieved the items from that folder that were the correct type. A word of warning, there is an option to qualify by subproject, but when the project is released all subprojects are "flattened" out of the released project and the qualification fails to work as expected.
Retrieving data ...