Community
Participate
Working Groups
org.eclipse.emf.edit.provider.IItemPropertySource" />
</extension>
<!-- Faces-config Artifact Edit -->
<extension
point="org.eclipse.wst.common.emfworkbench.integration.editModel">
<editModel
editModelID="jsf.facesconfig"
factoryClass="org.eclipse.jst.common.jdt.internal.integration.JavaArtifactEditModelFactory">
</editModel>
</plugin>
org.eclipse.wst.xml.core;bundle-version="[1.1.0,1.2.0)",
org.eclipse.wst.common.uriresolver;bundle-version="[1.1.0,1.2.0)",
org.eclipse.wst.sse.core;bundle-version="[1.1.0,1.2.0)",
org.eclipse.wst.common.emfworkbench.integration;bundle-version="[1.1.0,2.0.0)"
org.eclipse.wst.common.emfworkbench.integration;bundle-version="[1.1.0,2.0.0)",
org.eclipse.jst.common.frameworks;bundle-version="[1.1.0,2.0.0)"
Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.jst.jsf.facesconfig,
org.eclipse.jst.jsf.facesconfig.edit.provider,
private URI facesConfigURI = URI.createURI(IFacesConfigConstants.FACES_CONFIG_URI);
private boolean bRegistered = false;
// The id from our use of the org.eclipse.wst.common.emfworkbench.integration.editModel extension
private static final String EDIT_MODEL_ID = "jsf.facesconfig"; //$NON-NLS-1$
/**
* @param aProject
* @param toAccessAsReadOnly
* @throws IllegalArgumentException
*/
public FacesConfigArtifactEdit(IProject aProject, boolean toAccessAsReadOnly) throws IllegalArgumentException {
super(aProject, toAccessAsReadOnly);
super(aProject, toAccessAsReadOnly, false, EDIT_MODEL_ID);
}
public void setFilename(String filename) {
sFileName = filename;
// Keep the fileName and URI in sync
if(filename != null && !("").equals(filename)) { //$NON-NLS-1$
facesConfigURI = URI.createURI(filename);
// TODO: appears to be dead