# Interface: com.pnfsoftware.jeb.core.units.code.asm.decompiler.IDynamicContentManager

The content manager allows AST rendering facility to retrieve lower\-level native information.

## Method: getComment
- parameter: `coordinates`, type: `com.pnfsoftware.jeb.core.output.code.coordinates.ICodeCoordinates`
- return type: `java.lang.String`


## Method: getLabelItemId
- parameter: `coordinates`, type: `com.pnfsoftware.jeb.core.output.code.coordinates.ICodeCoordinates`
- return type: `long`


## Method: getLabelName
- parameter: `coordinates`, type: `com.pnfsoftware.jeb.core.output.code.coordinates.ICodeCoordinates`
- return type: `java.lang.String`


## Method: getLocalVariableItemId
- parameter: `methodIndex`, type: `int`
- parameter: `varOffset`, type: `long`
- return type: `long`


## Method: getLocalVariableName
- parameter: `methodIndex`, type: `int`
- parameter: `varOffset`, type: `long`
- return type: `java.lang.String`


## Method: getMethodItemId
- parameter: `coordinates`, type: `com.pnfsoftware.jeb.core.output.code.coordinates.ICodeCoordinates`
- return type: `long`


## Method: getMethodName
- parameter: `coordinates`, type: `com.pnfsoftware.jeb.core.output.code.coordinates.ICodeCoordinates`
- return type: `java.lang.String`


## Method: getNativeInstructionFormat
- parameter: `nativeAddress`, type: `long`
- return type: `java.lang.String`


## Method: getNativeString
- parameter: `itemIndex`, type: `int`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.items.INativeStringItem`


## Method: getObjectItemId
- parameter: `object`, type: `java.lang.Object`
- return type: `long`


## Method: getPackageOfMethod
- parameter: `methodIndex`, type: `int`
- return type: `java.lang.String`


## Method: getParamName
- parameter: `methodIndex`, type: `int`
- parameter: `paramIndex`, type: `int`
- return type: `java.lang.String`


## Method: getPotentialDataAsString
- parameter: `nativeAddress`, type: `long`
- return type: `java.lang.String`


## Method: getPreComment
- parameter: `coordinates`, type: `com.pnfsoftware.jeb.core.output.code.coordinates.ICodeCoordinates`
- return type: `java.lang.String`


## Method: getStructureFieldItemId
- parameter: `typeSignature`, type: `java.lang.String`
- parameter: `fieldOffset`, type: `int`
- return type: `long`


## Method: getStructureFieldName
- parameter: `typeSignature`, type: `java.lang.String`
- parameter: `fieldOffset`, type: `int`
- return type: `java.lang.String`


## Method: getSyntheticIdentifierItemId
- parameter: `methodIndex`, type: `int`
- parameter: `varId`, type: `int`
- return type: `long`


## Method: getTypeItemId
- parameter: `typeSignature`, type: `java.lang.String`
- return type: `long`


## Method: getTypeSignature
- parameter: `typeSignature`, type: `java.lang.String`
- return type: `java.lang.String`


## Method: setLabelName
- parameter: `coordinates`, type: `com.pnfsoftware.jeb.core.output.code.coordinates.ICodeCoordinates`
- parameter: `name`, type: `java.lang.String`


## Method: setLocalVariableName
- parameter: `methodIndex`, type: `int`
- parameter: `varOffset`, type: `long`
- parameter: `name`, type: `java.lang.String`


## Method: setParamName
- parameter: `methodIndex`, type: `int`
- parameter: `paramIndex`, type: `int`
- parameter: `name`, type: `java.lang.String`
- return type: `boolean`


