public class OBJGeometryImporter extends java.lang.Object implements IGeometryImporter
Constructor and Description |
---|
OBJGeometryImporter() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<org.eclipse.emf.common.notify.Adapter> |
eAdapters() |
org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject> |
eAllContents() |
org.eclipse.emf.ecore.EClass |
eClass() |
org.eclipse.emf.ecore.EObject |
eContainer() |
org.eclipse.emf.ecore.EStructuralFeature |
eContainingFeature() |
org.eclipse.emf.ecore.EReference |
eContainmentFeature() |
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> |
eContents() |
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> |
eCrossReferences() |
boolean |
eDeliver() |
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature feature) |
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature feature,
boolean resolve) |
java.lang.Object |
eInvoke(org.eclipse.emf.ecore.EOperation operation,
org.eclipse.emf.common.util.EList<?> arguments) |
boolean |
eIsProxy() |
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
eNotify(org.eclipse.emf.common.notify.Notification notification) |
org.eclipse.emf.ecore.resource.Resource |
eResource() |
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object newValue) |
void |
eSetDeliver(boolean deliver) |
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature feature) |
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getFileTypes()
Returns the value of the 'File Types' attribute list.
|
Geometry |
load(java.nio.file.Path path)
This operation directs the import to load the geometry at the specified Path.
|
void |
setDescription(java.lang.String value)
Sets the value of the '
Description ' attribute. |
public org.eclipse.emf.common.util.EList<java.lang.String> getFileTypes()
IGeometryImporter
String
.
The list of file format types supported by this importer.
getFileTypes
in interface IGeometryImporter
GeometryPackage.getIGeometryImporter_FileTypes()
public java.lang.String getDescription()
IGeometryImporter
getDescription
in interface IGeometryImporter
IGeometryImporter.setDescription(String)
,
GeometryPackage.getIGeometryImporter_Description()
public Geometry load(java.nio.file.Path path)
IGeometryImporter
load
in interface IGeometryImporter
public org.eclipse.emf.ecore.EClass eClass()
eClass
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.ecore.resource.Resource eResource()
eResource
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.ecore.EObject eContainer()
eContainer
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.ecore.EStructuralFeature eContainingFeature()
eContainingFeature
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.ecore.EReference eContainmentFeature()
eContainmentFeature
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eContents()
eContents
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject> eAllContents()
eAllContents
in interface org.eclipse.emf.ecore.EObject
public boolean eIsProxy()
eIsProxy
in interface org.eclipse.emf.ecore.EObject
public org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eCrossReferences()
eCrossReferences
in interface org.eclipse.emf.ecore.EObject
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature)
eGet
in interface org.eclipse.emf.ecore.EObject
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
public void eSet(org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature feature)
eUnset
in interface org.eclipse.emf.ecore.EObject
public java.lang.Object eInvoke(org.eclipse.emf.ecore.EOperation operation, org.eclipse.emf.common.util.EList<?> arguments) throws java.lang.reflect.InvocationTargetException
eInvoke
in interface org.eclipse.emf.ecore.EObject
java.lang.reflect.InvocationTargetException
public org.eclipse.emf.common.util.EList<org.eclipse.emf.common.notify.Adapter> eAdapters()
eAdapters
in interface org.eclipse.emf.common.notify.Notifier
public boolean eDeliver()
eDeliver
in interface org.eclipse.emf.common.notify.Notifier
public void eSetDeliver(boolean deliver)
eSetDeliver
in interface org.eclipse.emf.common.notify.Notifier
public void eNotify(org.eclipse.emf.common.notify.Notification notification)
eNotify
in interface org.eclipse.emf.common.notify.Notifier
public void setDescription(java.lang.String value)
IGeometryImporter
Description
' attribute.
setDescription
in interface IGeometryImporter
value
- the new value of the 'Description' attribute.IGeometryImporter.getDescription()