public class DefaultElementMapping extends ElementMapping
Modifier and Type | Field and Description |
---|---|
protected static ElementMapping |
instance |
elementMapping
Modifier | Constructor and Description |
---|---|
protected |
DefaultElementMapping() |
Modifier and Type | Method and Description |
---|---|
IComponent |
createDrift(java.lang.String name,
double len)
Different model may have different implementation of the drift element.
|
java.lang.Class<? extends IComponent> |
getDefaultConverter()
Default converter should produce a general model element like a Marker.
|
static ElementMapping |
getInstance()
Returns the default element mapping.
|
protected void |
initialize() |
getConverter, putMap
protected static ElementMapping instance
public static ElementMapping getInstance()
public java.lang.Class<? extends IComponent> getDefaultConverter()
ElementMapping
getDefaultConverter
in class ElementMapping
public IComponent createDrift(java.lang.String name, double len)
ElementMapping
createDrift
in class ElementMapping
protected void initialize()