Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Web Tools Project/Common/Inventory"
Line 78: | Line 78: | ||
'''org.eclipse.wst.command.env.ui''' | '''org.eclipse.wst.command.env.ui''' | ||
'''org.eclipse.wst.command.env.infopop''' | '''org.eclipse.wst.command.env.infopop''' | ||
− | : [PM] These plugins provide concrete implementations of the Environment framework that the Web services plugins use. The env.ui plugin also provides the base wizard framework that the Web services plugins use. | + | : [PM] These plugins provide concrete implementations of the Environment framework that the Web services plugins use. The env.ui plugin also provides the base wizard framework that the Web services plugins use. This plugins also define a command framework that uses the Environment framework. These commands extends the Eclipse command framework with the addition of the Enviornment. This is a general framework that any plugin can utilize, however, I believe that the Web services components are the only ones using it. |
: Command Framework. Could someone explain what this is? | : Command Framework. Could someone explain what this is? |
Revision as of 11:25, 20 August 2007
org.eclipse.jst.common.annotations.controller org.eclipse.jst.common.annotations.core org.eclipse.jst.common.annotations.ui
- Unclear about the function of these plugins. Is this part of xdoclet support?
org.eclipse.jst.common.frameworks
- (internal) Base classes for the flexible project classpath container. This is what the Web App Libraries container is based on.
- (internal) org.eclipse.jst.common.jdt.internal.integration Unclear what this is. Contains classes such as JavaArtifactEditModel and WorkingCopyManager.
- (public) implementation of the jst.java facet
org.eclipse.wst.common.core
- Looks to contain some sort of a search framework. Where is this used?
org.eclipse.wst.common.emf org.eclipse.wst.common.emfworkbench.integration
- EMF integration.
org.eclipse.wst.common.environment
- Looks to be some sort of an abstraction for the eclipse log and status reporting.
- [PM = Peter Moogk] Yes, this plugin does abstract logging and status reporting so that commands can be written without knowing whether they are running in an Eclipse UI environment or in a Eclipse headless environment.
org.eclipse.wst.common.frameworks org.eclipse.wst.common.frameworks.ui
- The IDataModel/Operation/Wizard framework.
org.eclipse.wst.common.infopop
- No code. Appears to contain help content. All of the references in the contexts file are for wst.sse component.
- [LM = Lawrence Mandel] Yes. Infopops are context sensitive help. What you get when you hit F1.
org.eclipse.wst.common.modulecore
- The flexible project infrastructure.
org.eclipse.jst.common.project.facet.core org.eclipse.wst.common.project.facet.core org.eclipse.wst.common.project.facet.core.tests org.eclipse.wst.common.project.facet.ui org.eclipse.wst.common.project.facet.ui.tests
- The faceted project framework.
org.eclipse.wst.common.snippets org.eclipse.wst.common.snippets.tests
- Snippets support.
org.eclipse.wst.common.tests org.eclipse.wst.common.tests.collector org.eclipse.wst.common.tests.performance org.eclipse.wst.common.tests.ui
- Looks to be some test-related utilities and general test infrastructure. Is some of this actually releng?
org.eclipse.wst.common.ui
- Misc UI stuff that didn't belong someplace else.
org.eclipse.wst.common.ui.properties
- Tabbed properties view.
org.eclipse.wst.common.uriresolver
- What is this and where is it used?
- [LM] The URI resolution framework is used to resolve the location of resources such as XML, WSDL, DTD, XML schema, and TLD files. It is used throughout WTP. The XML catalog and Internet cache are both URI resolvers.
org.eclipse.wst.command.env org.eclipse.wst.command.env.core org.eclipse.wst.command.env.ui org.eclipse.wst.command.env.infopop
- [PM] These plugins provide concrete implementations of the Environment framework that the Web services plugins use. The env.ui plugin also provides the base wizard framework that the Web services plugins use. This plugins also define a command framework that uses the Environment framework. These commands extends the Eclipse command framework with the addition of the Enviornment. This is a general framework that any plugin can utilize, however, I believe that the Web services components are the only ones using it.
- Command Framework. Could someone explain what this is?
org.eclipse.wst.validation org.eclipse.wst.validation.infopop
- Validation Framework
org.eclipse.jem.util
- can someone explain what this is?
org.eclipse.wst.internet.cache org.eclipse.wst.internet.cache.tests
- What is this? I also noticed that these appear to be in the common project, while other prlugins in the wst.internet namespace (such as wst.internet.monitor and wst.internet.proxy are not).
- [LM] By "in the common project" I assume you mean according to the map files. Is that correct? The Internet Cache is URI resolver (hooked into the URI resolution framework - see org.eclipse.wst.uri.resolver) that attempts to locate resources on the Web. If found, it caches resources so they will not need to be retrieved each time they are requested. I added this function as before WTP 2.0 the J2EE schemas and DTDs were not bundled with WTP. The Internet cache is still useful for other schemas, DTDs, WSDL docs, and anything else retrieved from the Web.