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.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.xtext.naming.IQualifiedNameProvider
org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.common.base.Function
equals
-
Constructor Details
-
XdtoQualifiedNameProvider
public XdtoQualifiedNameProvider()
-
-
Method Details
-
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
Get fqn for object from xdto package- Parameters:
xdtoPackage
-Package
for getting fqn, can't benull
- Returns:
- fqn, can be
null
-
computeFqn
Get fqn for object from xdto package- Parameters:
type
-Type
for getting fqn, can't benull
- Returns:
- fqn, can be
null
-
computeFqn
Get fqn for object from xdto package- Parameters:
property
-Property
for getting fqn, can't benull
- Returns:
- fqn, can be
null
-
computeFqn
Get fqn for object from xdto package- Parameters:
qname
-QName
for getting fqn, can't benull
- Returns:
- fqn, can be
null
-