changed error message to warning if left of conenction has no error
propagation.
updated connection check for error propagations.
added properties section to subclause.
added reference resolution to errordetection and to outgoing prop
condition.
renamed attributes in grammar to be plural if multi-valued.
Merge remote-tracking branch 'origin/develop' into develop
added checking for same error type in different use type libraries
Fixed hazard definition (back to property definition)

Added constant labels to be used for value of severaity and criticality.
Brian had changed them to be integers.

Added ARP4761 and MILSTD882 with hazard definitions that use
enumerations.
regenerated EMV2 after genmodel corrections in aadl2
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	org.osate.xtext.aadl2.errormodel/src-gen/org/osate/xtext/aadl2/errormodel/errorModel/ErrorModelPackage.java
committing so merge can work
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	org.osate.xtext.aadl2.errormodel.ui/src-gen/org/osate/xtext/aadl2/errormodel/ui/contentassist/antlr/internal/InternalErrorModelParser.java
	org.osate.xtext.aadl2.errormodel/src-gen/org/osate/xtext/aadl2/errormodel/ErrorModel.genmodel
	org.osate.xtext.aadl2.errormodel/src-gen/org/osate/xtext/aadl2/errormodel/ErrorModel.xmi
	org.osate.xtext.aadl2.errormodel/src-gen/org/osate/xtext/aadl2/errormodel/parser/antlr/internal/InternalErrorModelParser.java
	org.osate.xtext.aadl2.errormodel/src-gen/org/osate/xtext/aadl2/errormodel/serializer/AbstractErrorModelSemanticSequencer.java
	org.osate.xtext.aadl2.errormodel/src-gen/org/osate/xtext/aadl2/errormodel/serializer/AbstractErrorModelSyntacticSequencer.java
	org.osate.xtext.aadl2.errormodel/src-gen/org/osate/xtext/aadl2/errormodel/services/ErrorModelGrammarAccess.java
fixed error message for check when same error type library is listed
more than once.
Check for overlapping imported type names in use types clause is now
working.
May disable it one we do the check on actual references to specific
types.
Changed name resolution for error type libraries to only make locally
defined identifiers externally visible.
In other words, you will have to explicitly list every library in the
use types clause whose type you refer to.
Changed name resolution for error type libraries to only make locally
defined identifiers externally visible.
In other words, you will have to explicitly list every library in the
use types clause whose type you refer to.
Merge remote-tracking branch 'origin/develop' into develop
added handling of state machine extends in resolver.
cleaned up error messages for connections when one side does not have a
subclause.
fixed up FHA
Changes in handling EM properties. Removed the assumption about the
containment path only one or two elements long.
Finally the property lookup is working for Hazard properties.
Should also work for other properties.
Fixed reporting of FHA.
added HashMaps to represent connections in Analysis model.