Class DiagnosticHelper
- java.lang.Object
-
- org.eclipse.emfforms.common.internal.validation.DiagnosticHelper
-
public final class DiagnosticHelper extends java.lang.Object
Helper class for validation handling.- Author:
- Mat Hansen
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
checkDiagnosticData(org.eclipse.emf.common.util.Diagnostic diagnostic)
Verify if the givenDiagnostic
contains at least oneEStructuralFeature
or aInternalEObject
.static org.eclipse.emf.ecore.EStructuralFeature
getEStructuralFeature(java.util.List<?> data)
Returns the firstEStructuralFeature
in the given list.static org.eclipse.emf.ecore.InternalEObject
getFirstInternalEObject(java.util.List<?> data)
Returns the firstInternalEObject
in the given list.
-
-
-
Method Detail
-
getEStructuralFeature
public static org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature(java.util.List<?> data)
Returns the firstEStructuralFeature
in the given list.- Parameters:
data
- the list to search for aEStructuralFeature
- Returns:
- the found
EStructuralFeature
, null if noEStructuralFeature
is found
-
getFirstInternalEObject
public static org.eclipse.emf.ecore.InternalEObject getFirstInternalEObject(java.util.List<?> data)
Returns the firstInternalEObject
in the given list.- Parameters:
data
- the list to search for aInternalEObject
- Returns:
- the found
InternalEObject
, null if noInternalEObject
is found
-
checkDiagnosticData
public static boolean checkDiagnosticData(org.eclipse.emf.common.util.Diagnostic diagnostic)
Verify if the givenDiagnostic
contains at least oneEStructuralFeature
or aInternalEObject
.- Parameters:
diagnostic
- theDiagnostic
to check- Returns:
- true if the
Diagnostic
contains at least oneEStructuralFeature
orInternalEObject
, false otherwise
-
-