public abstract class RenderRegistry extends Object
| Constructor and Description |
|---|
RenderRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArrayRenderer(Class<?> primitive,
ItemRenderer r) |
void |
addIgnoredMethod(String name) |
void |
addIgnoredPackage(String name) |
void |
addIgnoredType(Class<?> cl) |
ItemRenderer |
findRenderer(Class<?> cl) |
boolean |
isIgnoredType(Class<?> c) |
protected ItemRenderer |
makeClassRenderer(Class<?> cl)
This introspects a class' definition and creates an ItemRenderer which
decodes the class.
|
ItemRenderer |
makePrimitiveArrayRenderer(Class<?> cl)
Does a lookup for a specialised renderer for an array of
primitives.
|
ItemRenderer |
makeRenderer(Class<?> cl) |
void |
register(Class<?> cl,
ItemRenderer r) |
void |
registerBase(Class<?> bc,
ItemRenderer r) |
public ItemRenderer makePrimitiveArrayRenderer(Class<?> cl)
cl - The primitive component of the arraypublic ItemRenderer findRenderer(Class<?> cl)
public void register(Class<?> cl, ItemRenderer r)
public void registerBase(Class<?> bc, ItemRenderer r)
public void addIgnoredMethod(String name)
public void addIgnoredPackage(String name)
public void addIgnoredType(Class<?> cl)
public void addArrayRenderer(Class<?> primitive, ItemRenderer r)
public boolean isIgnoredType(Class<?> c)
public ItemRenderer makeRenderer(Class<?> cl)
protected ItemRenderer makeClassRenderer(Class<?> cl)
cl - Copyright © 2017 etc.to. All rights reserved.