public interface XImportDeclaration
extends org.eclipse.emf.ecore.EObject
XtypePackage.getXImportDeclaration()
The following features are supported:
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getImportedName()
Returns the name that has been imported.
|
java.lang.String |
getImportedNamespace()
Returns the value of the 'Imported Namespace' attribute
|
JvmDeclaredType |
getImportedType()
Returns the value of the 'Imported Type' reference
|
java.lang.String |
getImportedTypeName() |
java.lang.String |
getMemberName()
Returns the value of the 'Member Name' attribute
|
boolean |
isExtension()
Returns the value of the 'Extension' attribute
|
boolean |
isStatic()
Returns the value of the 'Static' attribute
|
boolean |
isWildcard()
Returns the value of the 'Wildcard' attribute
|
void |
setExtension(boolean value)
Sets the value of the '
Extension ' attribute |
void |
setImportedNamespace(java.lang.String value)
Sets the value of the '
Imported Namespace ' attribute |
void |
setImportedType(JvmDeclaredType value)
Sets the value of the '
Imported Type ' reference |
void |
setMemberName(java.lang.String value)
Sets the value of the '
Member Name ' attribute |
void |
setStatic(boolean value)
Sets the value of the '
Static ' attribute |
void |
setWildcard(boolean value)
Sets the value of the '
Wildcard ' attribute |
boolean isWildcard()
If the meaning of the 'Wildcard' attribute isn't clear, there really should be more of a description here...
setWildcard(boolean)
,
XtypePackage.getXImportDeclaration_Wildcard()
void setWildcard(boolean value)
Wildcard
' attribute.
value
- the new value of the 'Wildcard' attribute.isWildcard()
boolean isExtension()
If the meaning of the 'Extension' attribute isn't clear, there really should be more of a description here...
setExtension(boolean)
,
XtypePackage.getXImportDeclaration_Extension()
void setExtension(boolean value)
Extension
' attribute.
value
- the new value of the 'Extension' attribute.isExtension()
boolean isStatic()
If the meaning of the 'Static' attribute isn't clear, there really should be more of a description here...
setStatic(boolean)
,
XtypePackage.getXImportDeclaration_Static()
void setStatic(boolean value)
Static
' attribute.
value
- the new value of the 'Static' attribute.isStatic()
JvmDeclaredType getImportedType()
If the meaning of the 'Imported Type' reference isn't clear, there really should be more of a description here...
setImportedType(JvmDeclaredType)
,
XtypePackage.getXImportDeclaration_ImportedType()
void setImportedType(JvmDeclaredType value)
Imported Type
' reference.
value
- the new value of the 'Imported Type' reference.getImportedType()
java.lang.String getMemberName()
If the meaning of the 'Member Name' attribute isn't clear, there really should be more of a description here...
setMemberName(String)
,
XtypePackage.getXImportDeclaration_MemberName()
void setMemberName(java.lang.String value)
Member Name
' attribute.
value
- the new value of the 'Member Name' attribute.getMemberName()
java.lang.String getImportedNamespace()
If the meaning of the 'Imported Namespace' attribute isn't clear, there really should be more of a description here...
setImportedNamespace(String)
,
XtypePackage.getXImportDeclaration_ImportedNamespace()
void setImportedNamespace(java.lang.String value)
Imported Namespace
' attribute.
value
- the new value of the 'Imported Namespace' attribute.getImportedNamespace()
java.lang.String getImportedName()
Returns the name that has been imported.
For types and wildcard import declarations returns a qualified type name, e.g. java.lang.String.
For member import declarations returns a qualified member name, e.g. java.lang.String.valueOf.
java.lang.String getImportedTypeName()