public class ExtensionFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
protected LinkedHashMap<String,FieldType> |
fields |
protected String |
name |
protected String |
requiredExtension |
protected Map<String,String> |
tagValues |
protected String |
version |
| Modifier | Constructor and Description |
|---|---|
protected |
ExtensionFactory(String name,
String version) |
protected |
ExtensionFactory(String name,
String version,
String requiredExtension) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
add(String fieldName,
FieldType fieldType) |
FieldFactory |
addField(String name,
WikittyTypes fieldType) |
ExtensionFactory |
addTagValues(Map<String,String> tagValues) |
ExtensionFactory |
addTagValues(String tagValues) |
static ExtensionFactory |
create(String name,
String version) |
static ExtensionFactory |
create(String name,
String version,
String requiredExtension) |
WikittyExtension |
extension() |
protected String name
protected String version
protected String requiredExtension
protected LinkedHashMap<String,FieldType> fields
public static ExtensionFactory create(String name, String version)
public static ExtensionFactory create(String name, String version, String requiredExtension)
public FieldFactory addField(String name, WikittyTypes fieldType)
public WikittyExtension extension()
public ExtensionFactory addTagValues(Map<String,String> tagValues)
public ExtensionFactory addTagValues(String tagValues)
Copyright © 2009–2015 CodeLutin. All rights reserved.