(Java is a good material for in-depth study. You should have it.
This document includes the following annexes:
2DimensionCode\.settings\.jsdtscope
2DimensionCode\.settings\com.genuitec.eclipse.core.prefs
2DimensionCode\.settings\org.eclipse.ltk.core.refactoring.prefs
2DimensionCode\.settings\org.eclipse.wstmonponent
2DimensionCode\.settings\org.eclipse.wstmon.project.facet.core.xml
2DimensionCode\.settings\org.eclipse.wst.jsdt.ui.superType.container
2DimensionCode\.settings\org.eclipse.wst.jsdt.ui.superType.name
2DimensionCode\.classpath
2DimensionCode\.mymetadata
2DimensionCode\.project
Demo\.settings\.jsdtscope
Demo\.settings\org.eclipse.core.resources.prefs
Demo\.settings\org.eclipse.jdt.core.prefs
Demo\.settings\org.eclipse.wst.jsdt.ui.superType.container
Demo\.settings\org.eclipse.wst.jsdt.ui.superType.name
Demo\.classpath
Demo\.mymetadata
Demo\.project
Test\.settings\org.eclipse.jdt.core.prefs
Test\.classpath
Test\.project
_ rels\.rels)