public class ModelFactory
extends java.lang.Object
Type | Property and Description |
---|---|
Property |
new |
Modifier | Constructor and Description |
---|---|
protected |
ModelFactory() |
Modifier and Type | Method and Description |
---|---|
static ModelFactory |
getInstance() |
Calculate |
newCalculate() |
Calculate |
newCalculate(ID id) |
Calculate |
newCalculate(ID id,
ID restrictionid,
java.lang.String type) |
Calculate |
newCalculate(IPVCalculate copy) |
Constant |
newConstant() |
Constant |
newConstant(ID id) |
Constant |
newConstant(ID id,
ID restrictionid,
java.lang.String type,
java.lang.String content) |
Constant |
newConstant(IPVConstant copy) |
ConsulModel |
newConsulModel() |
ConsulModel |
newConsulModel(ID id) |
ConsulModel |
newConsulModel(ID id,
java.lang.String version,
java.lang.String type) |
ConsulModel |
newConsulModel(IPVModel copy) |
Desc |
newDesc() |
Desc |
newDesc(ID id) |
Desc |
newDesc(ID id,
ID restrictionid,
java.lang.String mimetype,
java.lang.String lang,
java.lang.String encoding,
java.lang.String content) |
Desc |
newDesc(IPVDesc copy) |
Element |
newElement() |
Element |
newElement(ID id) |
Element |
newElement(ID id,
ID restrictionid,
java.lang.String name,
java.lang.String type,
java.lang.String klass,
java.lang.String def,
ID constraintid) |
Element |
newElement(IPVElement copy) |
Element |
newElementReference() |
Element |
newElementReference(ID id) |
Element |
newElementReference(ID id,
ID restrictionid,
java.lang.String name,
java.lang.String type,
java.lang.String klass,
java.lang.String def,
ID constraintid) |
Element |
newElementReference(IPVElement copy) |
Property |
newProperty() |
Property |
newProperty(ID id) |
Property |
newProperty(ID id,
ID restrictionid,
java.lang.String type,
boolean invisible,
boolean inheritable,
boolean fixed,
boolean readonly,
java.lang.String container,
java.lang.String name,
java.lang.String range) |
Property |
newProperty(IPVProperty copy) |
Relation |
newRelation() |
Relation |
newRelation(ID id) |
Relation |
newRelation(ID id,
ID restrictionid,
java.lang.String name,
java.lang.String type,
java.lang.String range) |
Relation |
newRelation(IPVRelation copy) |
Relations |
newRelations() |
Relations |
newRelations(ID id) |
Relations |
newRelations(ID id,
java.lang.String klass) |
Relations |
newRelations(IPVRelations copy) |
Restriction |
newRestriction() |
Restriction |
newRestriction(ID id) |
Restriction |
newRestriction(ID id,
ID restrictionid,
java.lang.String name) |
Restriction |
newRestriction(IPVRestriction copy) |
RestSet |
newRestSet() |
RestSet |
newRestSet(ID id) |
RestSet |
newRestSet(ID id,
ID restrictionid,
boolean constraint) |
RestSet |
newRestSet(IPVRestSet copy) |
Script |
newScript() |
Script |
newScript(ID id) |
Script |
newScript(ID id,
ID restrictionid,
java.lang.String language,
java.lang.String type,
java.lang.String content) |
Script |
newScript(IPVScript copy) |
Target |
newTarget() |
Target |
newTarget(ID id) |
Target |
newTarget(ID id,
ID restrictionid,
java.lang.String content) |
Target |
newTarget(IPVTarget copy) |
IPVValue |
newValue(IPVValue copy) |
VName |
newVName() |
VName |
newVName(ID id) |
VName |
newVName(ID id,
ID restrictionid,
java.lang.String mimetype,
java.lang.String lang,
java.lang.String encoding,
java.lang.String content) |
VName |
newVName(IPVVName copy) |
public Property newProperty
public static ModelFactory getInstance()
public ConsulModel newConsulModel()
public ConsulModel newConsulModel(ID id)
public ConsulModel newConsulModel(IPVModel copy)
public ConsulModel newConsulModel(ID id, java.lang.String version, java.lang.String type)
public RestSet newRestSet()
public RestSet newRestSet(IPVRestSet copy)
public Restriction newRestriction()
public Restriction newRestriction(ID id)
public Restriction newRestriction(IPVRestriction copy)
public Restriction newRestriction(ID id, ID restrictionid, java.lang.String name)
public Element newElement()
public Element newElement(IPVElement copy)
public Element newElement(ID id, ID restrictionid, java.lang.String name, java.lang.String type, java.lang.String klass, java.lang.String def, ID constraintid)
public Element newElementReference()
public Element newElementReference(IPVElement copy)
public Element newElementReference(ID id, ID restrictionid, java.lang.String name, java.lang.String type, java.lang.String klass, java.lang.String def, ID constraintid)
public VName newVName()
public VName newVName(ID id, ID restrictionid, java.lang.String mimetype, java.lang.String lang, java.lang.String encoding, java.lang.String content)
public Relations newRelations()
public Relations newRelations(IPVRelations copy)
public Relation newRelation()
public Relation newRelation(IPVRelation copy)
public Relation newRelation(ID id, ID restrictionid, java.lang.String name, java.lang.String type, java.lang.String range)
public Target newTarget()
public Property newProperty()
public Property newProperty(IPVProperty copy)
public Property newProperty(ID id, ID restrictionid, java.lang.String type, boolean invisible, boolean inheritable, boolean fixed, boolean readonly, java.lang.String container, java.lang.String name, java.lang.String range)
public Constant newConstant()
public Constant newConstant(IPVConstant copy)
public Constant newConstant(ID id, ID restrictionid, java.lang.String type, java.lang.String content)
public Calculate newCalculate()
public Calculate newCalculate(IPVCalculate copy)
public Script newScript()
public Script newScript(ID id, ID restrictionid, java.lang.String language, java.lang.String type, java.lang.String content)
public Desc newDesc()
public Desc newDesc(ID id, ID restrictionid, java.lang.String mimetype, java.lang.String lang, java.lang.String encoding, java.lang.String content)