Package org.eclipse.epsilon.dt.exeed
Class EObjectImageTextProvider
java.lang.Object
org.eclipse.epsilon.dt.exeed.EObjectImageTextProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEObjectImageTextProvider
(InMemoryEmfModel model, PrintStream outputStream, PrintStream errorStream, boolean showStructuralInfo) -
Method Summary
Modifier and TypeMethodDescriptionaddStructuralInfo
(Object object, String label, boolean forReference) Collection<?>
getChoiceOfValues
(Object object, String filter, Collection<?> def) getEClassAnnotationDetail
(org.eclipse.emf.ecore.EClass eClass, String annotation, String detail) getEClassAnnotationDetail
(org.eclipse.emf.ecore.EObject eObject, String annotation, String detail) getEClassImage
(org.eclipse.emf.ecore.EClass eClass, String def) getEEnumLiteralLabel
(org.eclipse.emf.ecore.EEnumLiteral literal) getEObjectImage
(Object object, String def) getEObjectLabel
(Object object, String def, boolean forReference) getEObjectReferenceLabel
(Object object, String def) getEStructuralFeatureLabel
(org.eclipse.emf.ecore.EStructuralFeature feature, String def) boolean
protected abstract void
void
void
setShowStructuralInfo
(boolean showStructuralInfo)
-
Field Details
-
showStructuralInfo
public boolean showStructuralInfo -
module
-
outputStream
-
errorStream
-
-
Constructor Details
-
EObjectImageTextProvider
public EObjectImageTextProvider(InMemoryEmfModel model, PrintStream outputStream, PrintStream errorStream, boolean showStructuralInfo)
-
-
Method Details
-
getEStructuralFeatureLabel
-
getEObjectLabel
-
getChoiceOfValues
-
getEObjectReferenceLabel
-
getEObjectImage
-
getEClassImage
-
isShowStructuralInfo
public boolean isShowStructuralInfo() -
setShowStructuralInfo
public void setShowStructuralInfo(boolean showStructuralInfo) -
addStructuralInfo
-
getEEnumLiteralLabel
-
getEClassAnnotationDetail
-
getEClassAnnotationDetail
-
parse
- Throws:
Exception
-
logException
-