private void collectCustomComponents(){
IEditorPart editorPart = Workbench.getInstance()
.getActiveWorkbenchWindow().getActivePage().getActiveEditor();
if (editorPart != null) {
IFileEditorInput input = (IFileEditorInput) editorPart
.getEditorInput();
IFile file = input.getFile();
IProject project = file.getProject();
final IFile res = project.getFile("/components.tcc");
if(res.exists()){
List<TapestryComponentModel> nodeList = new ArrayList<TapestryComponentModel>();
loadTapestryCustomComponentsTags(res, nodeList);