| java.lang.Object tide.classsyntax.AttributesParamNamesManager
AttributesParamNamesManager | final public class AttributesParamNamesManager (Code) | | Looks for attribute parameter names.
i.e. Object.wait method signature is wait(long,int)
with names: public final void wait(long timeout, int nanos)
the names are NOT available through the reflection mechamism (Class.forName(..).getMethod().toString()...)
but the names may be present in the bytecode (if compiled with -g, usually not the case)
If not found, looks in javadoc.
If not, in the source (todo)...
|
createArgumentListWithNames | public static String createArgumentListWithNames(Member m, List<String> argNames, TypeParametersMapper mapper, boolean withFinalModifier)(Code) | | With vararg and simple names and spaces. Uses p1,...,pn if no name present.
Parameters: mapper - may be null if not knowed |
removeClassDecompForSources | public void removeClassDecompForSources()(Code) | | Just calls DecompileManager removeDecompForSources method to reset cached decomps.
must be called when the souce has changed.
|
|
|