Package com._1c.g5.v8.dt.xdto.naming
Class XdtoQualifiedNameProvider
- java.lang.Object
-
- org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
-
- com._1c.g5.v8.dt.xdto.naming.XdtoQualifiedNameProvider
-
- All Implemented Interfaces:
com.google.common.base.Function<org.eclipse.emf.ecore.EObject,org.eclipse.xtext.naming.QualifiedName>
,Function<org.eclipse.emf.ecore.EObject,org.eclipse.xtext.naming.QualifiedName>
,org.eclipse.xtext.naming.IQualifiedNameProvider
public class XdtoQualifiedNameProvider extends org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
Qualified name provider for the Xdto package.
-
-
Constructor Summary
Constructors Constructor Description XdtoQualifiedNameProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtext.naming.QualifiedName
apply(org.eclipse.emf.ecore.EObject input)
protected org.eclipse.xtext.naming.QualifiedName
computeFqn(QName qname)
Get fqn for object from xdto packageprotected org.eclipse.xtext.naming.QualifiedName
computeFqn(Package xdtoPackage)
Get fqn for object from xdto packageprotected org.eclipse.xtext.naming.QualifiedName
computeFqn(Property property)
Get fqn for object from xdto packageprotected org.eclipse.xtext.naming.QualifiedName
computeFqn(Type type)
Get fqn for object from xdto packageprotected org.eclipse.xtext.naming.QualifiedName
computeFqn(org.eclipse.emf.ecore.EObject object)
Get fqn for object from xdto packageorg.eclipse.xtext.naming.QualifiedName
getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj)
-
-
-
Method Detail
-
apply
public org.eclipse.xtext.naming.QualifiedName apply(org.eclipse.emf.ecore.EObject input)
- Specified by:
apply
in interfacecom.google.common.base.Function<org.eclipse.emf.ecore.EObject,org.eclipse.xtext.naming.QualifiedName>
- Specified by:
apply
in interfaceFunction<org.eclipse.emf.ecore.EObject,org.eclipse.xtext.naming.QualifiedName>
- Overrides:
apply
in classorg.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
-
getFullyQualifiedName
public org.eclipse.xtext.naming.QualifiedName getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj)
-
computeFqn
protected org.eclipse.xtext.naming.QualifiedName computeFqn(org.eclipse.emf.ecore.EObject object)
Get fqn for object from xdto package- Parameters:
object
- object for getting fqn, can't benull
- Returns:
- fqn, can be
null
-
computeFqn
protected org.eclipse.xtext.naming.QualifiedName computeFqn(Package xdtoPackage)
Get fqn for object from xdto package- Parameters:
xdtoPackage
-Package
for getting fqn, can't benull
- Returns:
- fqn, can be
null
-
computeFqn
protected org.eclipse.xtext.naming.QualifiedName computeFqn(Type type)
Get fqn for object from xdto package- Parameters:
type
-Type
for getting fqn, can't benull
- Returns:
- fqn, can be
null
-
computeFqn
protected org.eclipse.xtext.naming.QualifiedName computeFqn(Property property)
Get fqn for object from xdto package- Parameters:
property
-Property
for getting fqn, can't benull
- Returns:
- fqn, can be
null
-
-