public class GNUElfParser extends ElfParser
IBinaryParser.IBinaryArchive, IBinaryParser.IBinaryExecutable, IBinaryParser.IBinaryFile, IBinaryParser.IBinaryObject, IBinaryParser.IBinaryShared, IBinaryParser.ISymbol
Constructor and Description |
---|
GNUElfParser() |
Modifier and Type | Method and Description |
---|---|
protected IBinaryParser.IBinaryArchive |
createBinaryArchive(org.eclipse.core.runtime.IPath path) |
protected IBinaryParser.IBinaryObject |
createBinaryCore(org.eclipse.core.runtime.IPath path) |
protected IBinaryParser.IBinaryExecutable |
createBinaryExecutable(org.eclipse.core.runtime.IPath path) |
protected IBinaryParser.IBinaryObject |
createBinaryObject(org.eclipse.core.runtime.IPath path) |
protected IBinaryParser.IBinaryShared |
createBinaryShared(org.eclipse.core.runtime.IPath path) |
protected IGnuToolFactory |
createGNUToolFactory() |
<T> T |
getAdapter(Class<T> adapter) |
String |
getFormat()
Returns the name of the Format.
|
getBinary, getBinary, getHintBufferSize, isBinary
getConfigExtensionReference, getExtensionReference, getProject, setExtensionReference, setExtensionReference, setProject
public String getFormat()
IBinaryParser
getFormat
in interface IBinaryParser
getFormat
in class ElfParser
protected IBinaryParser.IBinaryObject createBinaryCore(org.eclipse.core.runtime.IPath path) throws IOException
createBinaryCore
in class ElfParser
IOException
protected IBinaryParser.IBinaryExecutable createBinaryExecutable(org.eclipse.core.runtime.IPath path) throws IOException
createBinaryExecutable
in class ElfParser
IOException
protected IBinaryParser.IBinaryObject createBinaryObject(org.eclipse.core.runtime.IPath path) throws IOException
createBinaryObject
in class ElfParser
IOException
protected IBinaryParser.IBinaryShared createBinaryShared(org.eclipse.core.runtime.IPath path) throws IOException
createBinaryShared
in class ElfParser
IOException
protected IBinaryParser.IBinaryArchive createBinaryArchive(org.eclipse.core.runtime.IPath path) throws IOException
createBinaryArchive
in class ElfParser
IOException
protected IGnuToolFactory createGNUToolFactory()
public <T> T getAdapter(Class<T> adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class org.eclipse.core.runtime.PlatformObject
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.