WorkbenchUtilitiesPlugin.open( (IFile) ((IFolder) this.getCorrespondingResource()).findMember( fileName + "." + WOLipsModel.WOCOMPONENT_HTML_EXTENSION), forceToOpenIntextEditor, "org.objectstyle.wolips.internal.html.editor"); } else { WorkbenchUtilitiesPlugin.open( (IFile) ((IFolder) this.getCorrespondingResource()).findMember( fileName + "." + WOLipsModel.WOCOMPONENT_WOD_EXTENSION), forceToOpenIntextEditor, "org.objectstyle.wolips.internal.wod.editor"); }
	public final void open(boolean forceToOpenIntextEditor) {		String fileName = this.getCorrespondingResource().getName();		fileName = fileName.substring(0, fileName.length() - 3);		if (forceToOpenIntextEditor) {			WorkbenchUtilitiesPlugin.open(				(IFile) ((IFolder) this.getCorrespondingResource()).findMember(					fileName + "." + WOLipsModel.WOCOMPONENT_WOD_EXTENSION),				forceToOpenIntextEditor,				"org.objectstyle.wolips.internal.wod.editor");			WorkbenchUtilitiesPlugin.open(				(IFile) ((IFolder) this.getCorrespondingResource()).findMember(					fileName + "." + WOLipsModel.WOCOMPONENT_HTML_EXTENSION),				forceToOpenIntextEditor,				"org.objectstyle.wolips.internal.html.editor");		} else {			WorkbenchUtilitiesPlugin.open(				(IFile) ((IFolder) this.getCorrespondingResource()).findMember(					fileName + "." + WOLipsModel.WOCOMPONENT_WOD_EXTENSION),				forceToOpenIntextEditor,				"org.objectstyle.wolips.internal.wod.editor");		}	}