[R-Source] Unify access for constructions of AST nodes

Change-Id: Icf24d89690acc2acd8cddb6a577c964818fce7eb
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Arithmetic.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Arithmetic.java
index fe86260..b77c1ff 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Arithmetic.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Arithmetic.java
@@ -106,7 +106,7 @@
 	}
 	
 	
-	protected Arithmetic() {
+	Arithmetic() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Assignment.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Assignment.java
index f19e95f..b70da40 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Assignment.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Assignment.java
@@ -302,6 +302,10 @@
 	}
 	
 	
+	Assignment() {
+	}
+	
+	
 	public abstract RAstNode getTargetChild();
 	
 	public abstract RAstNode getSourceChild();
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/CLoopCommand.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/CLoopCommand.java
index 95f4df7..ebf9eac 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/CLoopCommand.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/CLoopCommand.java
@@ -83,6 +83,10 @@
 	}
 	
 	
+	CLoopCommand() {
+	}
+	
+	
 	@Override
 	public final boolean hasChildren() {
 		return false;
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/DocuComment.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/DocuComment.java
index ffd684a..76873ab 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/DocuComment.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/DocuComment.java
@@ -42,7 +42,7 @@
 	ImList<DocuTag> tags;
 	
 	
-	public DocuComment() {
+	DocuComment() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Relational.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Relational.java
index 9e74cb6..2d64179 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Relational.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Relational.java
@@ -208,7 +208,7 @@
 	}
 	
 	
-	protected Relational() {
+	Relational() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Sign.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Sign.java
index 59b4f30..66013de 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Sign.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Sign.java
@@ -107,7 +107,7 @@
 	final Expression rightExpr= new Expression();
 	
 	
-	protected Sign() {
+	Sign() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SingleValue.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SingleValue.java
index c3e90d1..246c6fd 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SingleValue.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SingleValue.java
@@ -34,7 +34,7 @@
 	@Nullable String text;
 	
 	
-	protected SingleValue() {
+	SingleValue() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecItem.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecItem.java
index 4437930..e171116 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecItem.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecItem.java
@@ -38,7 +38,7 @@
 	final Expression valueExpr= new Expression();
 	
 	
-	protected SpecItem() {
+	SpecItem() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecList.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecList.java
index 5a19f5d..b6da997 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecList.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SpecList.java
@@ -37,7 +37,7 @@
 	final List<SpecItem> specs= new ArrayList<>(0);
 	
 	
-	protected SpecList() {
+	SpecList() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/StringConst.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/StringConst.java
index abe209d..af96aa2 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/StringConst.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/StringConst.java
@@ -76,7 +76,7 @@
 	private @Nullable TextRegion textRegion;
 	
 	
-	protected StringConst() {
+	StringConst() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubIndexed.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubIndexed.java
index 0615503..e4252b7 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubIndexed.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubIndexed.java
@@ -214,7 +214,7 @@
 	int close2Offset= NA_OFFSET;
 	
 	
-	protected SubIndexed() {
+	SubIndexed() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubNamed.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubNamed.java
index a0809f2..69ca49d 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubNamed.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/SubNamed.java
@@ -77,7 +77,7 @@
 	int operatorOffset= NA_OFFSET;
 	
 	
-	protected SubNamed() {
+	SubNamed() {
 	}
 	
 	
diff --git a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Symbol.java b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Symbol.java
index 9d8097b..89ca667 100644
--- a/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Symbol.java
+++ b/r/org.eclipse.statet.r.core/src/org/eclipse/statet/r/core/rsource/ast/Symbol.java
@@ -87,7 +87,7 @@
 	}
 	
 	
-	protected Symbol() {
+	Symbol() {
 	}