im having a problem configuring my eclipse + maven + m2e + svn setup.

Lets assume i have project checked in svn trunk with this structure:

- Project-parent
- pom.xml
-- ModuleA
--- pom.xml (module A)
-- ModuleB
--- pom.xml (module B)


In my eclipse installation i have:

eclipse 3.7.2 64bit Java EE
subversive and svn connector for svn 1.6
m2e 1.1 from marketplace
m2e-subversive 0.13 (installed from alternative url)


My problem begins when i want to add new module to project. So i checkout project and modules by "Import -> Check out Maven projects from SCM". I create it with standard m2e 'Create new maven module' and after completing attributes my workspace looks like this:

- Project-parent (in trunk)
- pom.xml (in trunk)
-- ModuleA (in trunk)
--- pom.xml (in trunk)
-- ModuleB (in trunk)
--- pom.xml (in trunk)
-- ModuleC
--- pom.xml


Project builds with "mvn clean install". So I want to check it ModuleC in into svn but there is no option with functionality "Share module into svn".

Finally my questions:


How do you check in your new modules into existing repository? Is it through eclipse 'Share project' or external tool like Tortoise?
If its through Eclipse, do you automatically have 'connection' between module project and svn (by connection i mean annotation on project about svn url and current revision)
When you have 'connection' in your case, can you chage something in commited ModuleC and see 'dirty' svn marker on Project-parent?
How to achieve such connection manually? The only way i could do it is through deleting all projects and again performing "Check out Maven projects from SCM" and picking all projects again.
When you create submodule sceleton in different location than workspace and then check it into svn, how to import it back to workspace and to m2e from svn?



Question: Java - Not being able to get data from Text Field
Answer: Here is an issue,

public class Save {
  private javax.swing.JTextField refernce; &lt;---- ISSUE
  ...
  String refernceText = refernce.toString();  
}


reference field in class Save is initialized with null.

You have to pass the reference of JTextField object reference of Constructor class to Save class.

For instance,

public class Save {
  private javax.swing.JTextField refernce;
  public Save(javax.swing.JTextField refernce){
    this.refernce=refernce;
  } 
  ...
  //and use JTextField in your methods
  void testMethod() {
    if(refernce!=null){
     String refernceText = refernce.getText();
     .....
    }
  }
}