Class DiagnosticHelper
- java.lang.Object
-
- org.eclipse.emfforms.common.internal.validation.DiagnosticHelper
-
public final class DiagnosticHelper extends java.lang.ObjectHelper class for validation handling.- Author:
- Mat Hansen
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancheckDiagnosticData(org.eclipse.emf.common.util.Diagnostic diagnostic)Verify if the givenDiagnosticcontains at least oneEStructuralFeatureor aInternalEObject.static org.eclipse.emf.ecore.EStructuralFeaturegetEStructuralFeature(java.util.List<?> data)Returns the firstEStructuralFeaturein the given list.static org.eclipse.emf.ecore.InternalEObjectgetFirstInternalEObject(java.util.List<?> data)Returns the firstInternalEObjectin the given list.
-
-
-
Method Detail
-
getEStructuralFeature
public static org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature(java.util.List<?> data)
Returns the firstEStructuralFeaturein the given list.- Parameters:
data- the list to search for aEStructuralFeature- Returns:
- the found
EStructuralFeature, null if noEStructuralFeatureis found
-
getFirstInternalEObject
public static org.eclipse.emf.ecore.InternalEObject getFirstInternalEObject(java.util.List<?> data)
Returns the firstInternalEObjectin the given list.- Parameters:
data- the list to search for aInternalEObject- Returns:
- the found
InternalEObject, null if noInternalEObjectis found
-
checkDiagnosticData
public static boolean checkDiagnosticData(org.eclipse.emf.common.util.Diagnostic diagnostic)
Verify if the givenDiagnosticcontains at least oneEStructuralFeatureor aInternalEObject.- Parameters:
diagnostic- theDiagnosticto check- Returns:
- true if the
Diagnosticcontains at least oneEStructuralFeatureorInternalEObject, false otherwise
-
-