org.eclipse.emf.ecore.xcore.ui.hover
Class XcoreHoverSignatureProvider

java.lang.Object
  extended by org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider
      extended by org.eclipse.emf.ecore.xcore.ui.hover.XcoreHoverSignatureProvider

public class XcoreHoverSignatureProvider
extends org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider


Field Summary
 
Fields inherited from class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider
hoverUiStrings, uiStrings
 
Constructor Summary
XcoreHoverSignatureProvider()
           
 
Method Summary
protected  java.lang.String _signature(EModelElement eModelElement, boolean typeAtEnd)
           
protected  java.lang.String _signature(GenBase genBase, boolean typeAtEnd)
           
protected  java.lang.String _signature(org.eclipse.xtext.common.types.JvmConstructor contructor, boolean typeAtEnd)
           
protected  java.lang.String _signature(org.eclipse.xtext.common.types.JvmEnumerationType jvmEnumerationType, boolean typeAtEnd)
           
protected  java.lang.String _signature(org.eclipse.xtext.common.types.JvmField jvmField, boolean typeAtEnd)
           
protected  java.lang.String _signature(org.eclipse.xtext.common.types.JvmFormalParameter parameter, boolean typeAtEnd)
           
protected  java.lang.String _signature(org.eclipse.xtext.common.types.JvmGenericType jvmGenericType, boolean typeAtEnd)
           
protected  java.lang.String _signature(org.eclipse.xtext.common.types.JvmOperation jvmOperation, boolean typeAtEnd)
           
protected  java.lang.String _signature(org.eclipse.xtext.common.types.JvmTypeParameter parameter, boolean typeAtEnd)
           
protected  java.lang.String _signature(XNamedElement xNamedElement, boolean typeAtEnd)
           
protected  java.lang.String internalGetSignature(EObject object, boolean typeAtEnd)
           
 
Methods inherited from class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider
enrichWithDeclarator, getDerivedOrSourceSignature, getImageTag, getImageTagLink, getLabel, getSignature, getSimpleSignature, getSimpleSignature, getSimpleSignature, getThrowsDeclaration, getURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XcoreHoverSignatureProvider

public XcoreHoverSignatureProvider()
Method Detail

internalGetSignature

protected java.lang.String internalGetSignature(EObject object,
                                                boolean typeAtEnd)
Overrides:
internalGetSignature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

_signature

protected java.lang.String _signature(XNamedElement xNamedElement,
                                      boolean typeAtEnd)

_signature

protected java.lang.String _signature(GenBase genBase,
                                      boolean typeAtEnd)

_signature

protected java.lang.String _signature(EModelElement eModelElement,
                                      boolean typeAtEnd)

_signature

protected java.lang.String _signature(org.eclipse.xtext.common.types.JvmGenericType jvmGenericType,
                                      boolean typeAtEnd)
Overrides:
_signature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

_signature

protected java.lang.String _signature(org.eclipse.xtext.common.types.JvmEnumerationType jvmEnumerationType,
                                      boolean typeAtEnd)
Overrides:
_signature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

_signature

protected java.lang.String _signature(org.eclipse.xtext.common.types.JvmOperation jvmOperation,
                                      boolean typeAtEnd)
Overrides:
_signature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

_signature

protected java.lang.String _signature(org.eclipse.xtext.common.types.JvmField jvmField,
                                      boolean typeAtEnd)
Overrides:
_signature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

_signature

protected java.lang.String _signature(org.eclipse.xtext.common.types.JvmConstructor contructor,
                                      boolean typeAtEnd)
Overrides:
_signature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

_signature

protected java.lang.String _signature(org.eclipse.xtext.common.types.JvmFormalParameter parameter,
                                      boolean typeAtEnd)
Overrides:
_signature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

_signature

protected java.lang.String _signature(org.eclipse.xtext.common.types.JvmTypeParameter parameter,
                                      boolean typeAtEnd)
Overrides:
_signature in class org.eclipse.xtext.xbase.ui.hover.XbaseDeclarativeHoverSignatureProvider

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.