org.jboss.tools.common.model ResourceMarkers.JST_WEB_PROBLEM - has 'struts' in name; simple rename will make markers in old projects unrecognized. MoveFileSystemHandler - out-of-date method sortFileSystems(). HelpUtil.HELP_PLUGIN_ID - out-of-date, can be removed FileSystemImpl.getMainIconName() - can be cleaned. filesystems.meta - declares action list "Struts". Can be removed. keys-model.properties - out-of-date entries can be removed keys-model-lists.properties - out-of-date entries can be removed keys-model-attrs.properties - out-of-date entries can be removed org.jboss.tools.common.model.ui DropURI.STRUTS_HTML_URI - supported uri can be removed. ElementGeneratorFactory - reference to STRUTS_HTML_URI can be removed. NewFileContext - wrong message can be fixed. PaletteContents - check for struts nature, can be removed SaveModelActionDelegate - wrong text can be fixed. ReportPreference - reference to named folder 'Struts Studio' in options; it can be renamed but with great care, maybe in a separate task. org.jboss.tools.jst.web CreateJSPFileSupport - support for struts nature, can be removed IWebPromptingProvider- constants for requests that were implemented in struts plugins, can be removed WebPromptingProvider - loading implementation of StrutsPromptingProvider, can be removed RunOnServerContext - loads contributor from struts, can be removed JSPCompoundAdopt - comments LibrarySets - reference to plugin by name, can be removed messages.properties - properties can be renamed or removed WebUIMessages - properties can be renamed or removed WebProjectTemplateFactory - check for struts nature, can be removed RegisterInServerXmlHandler- check for struts nature, can be removed WebProject - reference to struts nature, can be removed WebPreference - reference to folder named "Struts Studio" in preference TaglibMapping - comments NewWebProjectHelper - probably a dead code, needs studying. keys-web.properties - out-of-date references keys-web-menu.properties - properties with struts can be removed options_general.xml - folders for images can be renamed strutstld.meta - can be renamed strutstld12.meta - can be renamed tld20.meta - out-of-date references strutswebapp.meta - all wrong names can be renamed webapp24.meta - all wrong names can be renamed webapp30.meta - all wrong names can be renamed studio_eclipse_option.meta - options for struts can be removed, care is needed because some options for jsf have wrong name. web-template.meta - probably out-of-date, needs studying. web.meta - much of it may be out-of-date, needs studying. org.jboss.tools.jst.web.ui XContentProvider - check for struts nature, can be removed WebProjectsContentProvider- check for struts nature, can be removed WebProjectsTreeListener - loading struts listener, can be removed WebProjectsNavigator - loading struts actions into Web Projects, can be removed WebProjectCreationOperation.createWebNature() - needs studying WebProjectAdoptOperation.setWorkspaceHome(String) - needs studying; code creates temporary file. WebNatureOperation - comments ResourceLabelProvider- rendering of struts-config.xml can be removed NewWebProjectWizardPage - wrong names can be renamed NewWebProjectWizard - wrong-named constant can be renamed. org.jboss.tools.jsf JSFConstants - comment ReferenceObjectImpl - comment JSFNature - NATURE_NICK - out of date with all references to it with RegisterServerContext.natureIndex HiddenLinksHandler - reference "StrutsProcessItem_ShowHideLinks" not needed JSFProjectTiles - TILES_SERVLET_CLASS, other tiles constants Implementation of tiles is in jst and jsf. jsf-palette.xml - references to icons in folders that have 'struts' in name they can be renamed. keys-jsf.properties - Wrong property name jsfprojects.meta - Path to action creating tiles file. Can be renamed. jsf2-components.meta- references to images in 'struts' folder. jsf.meta - references to images in 'struts' folder. SelectInNavigatorHandler - has to be moved to JSF. jsf2.meta - out-of-date references facelet-taglib.meta - out-of-date references facelet-taglib2.meta- out-of-date references org.jboss.tools.jsf.ui IJSFModelListener.isStrutsModelListenerEnabled() - wrong method name, can be renamed. JSFDiagramEditPart.isStrutsModelListenerEnabled() JSFEditor.isStrutsModelListenerEnabled() JSFModel.strutsModelListeners - wrong field name, can be renamed. NewProjectWizard.NEW_JSF_PROJECT_WIZARD_CREATE_STRUTS_PROJECT - wrong constant name, can be renamed. ImportProjectWizard - comments