java.lang.Object | |
↳ | com.pnfsoftware.jeb.core.output.AbstractUnitRepresentation |
Known Direct Subclasses |
A skeleton class for unit document presentations.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.output.IUnitDocumentPresentation
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AbstractUnitRepresentation(String label)
Create a new non-default document presentation.
| |||||||||||
AbstractUnitRepresentation(String label, boolean defaultRepresentation)
Create a new document presentation.
| |||||||||||
AbstractUnitRepresentation(long id, String label, boolean defaultRepresentation)
Create a new document presentation.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
long |
getId()
Get a unique identifier for the document across all documents generated by the unit
formatter.
| ||||||||||
String |
getLabel()
Get the label for that document.
| ||||||||||
boolean |
isDefaultRepresentation()
Determine if the document is the default representation for that unit.
| ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.pnfsoftware.jeb.core.output.IUnitDocumentPresentation
|
Create a new non-default document presentation. The identifier will be determined automatically.
Create a new document presentation. The identifier will be determined automatically.
Create a new document presentation.
id | identifier |
---|---|
label | label |
defaultRepresentation | indicates whether this representation should be the default one for the unit |
Get a unique identifier for the document across all documents generated by the unit formatter.
Note: 1 is the commonly-used id for disassembly documents.
Get the label for that document.
Determine if the document is the default representation for that unit.