public class ReqIFModel
extends java.lang.Object
Constructor and Description |
---|
ReqIFModel(java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
void |
addIgnoreSave(java.lang.String ign) |
void |
buildOriginMaps(java.util.Map<Specification,TreeDB> mp,
int m) |
void |
buildOriginMaps(Specification s,
TreeDB db,
int m) |
org.w3c.dom.Document |
convertCatalogToDocument(TreeDB db,
java.util.Map<java.util.UUID,java.lang.String> reqtodoors,
java.lang.String path) |
static ReqIFModel |
createEmpty(java.lang.String path) |
SpecObjectType |
createObjectType() |
SpecRelationType |
createRelationType() |
Specification |
createSpecification(java.lang.String name) |
SpecObject |
createSpecObject(Specification spec,
java.lang.String id) |
static void |
docToFile(org.w3c.dom.Document doc,
java.io.File os) |
AttributeDefinition |
getAttributeDef(java.lang.String defs) |
java.util.Collection<DatatypeDefinition> |
getDatatypes() |
java.util.Set<SpecObject> |
getDeleted() |
DOORSToolExtension |
getDoorsExt() |
java.util.Map<java.util.UUID,java.lang.String> |
getFidMapping(TreeDB db) |
static java.lang.String |
getID(org.w3c.dom.Node node) |
java.util.Map<java.util.UUID,java.lang.String> |
getMapping(TreeDB db) |
java.lang.String |
getModelId() |
java.lang.String |
getNamespaceURI(java.lang.String string) |
java.lang.String |
getOldPath() |
java.lang.String |
getPath() |
java.util.Map<java.lang.String,java.util.UUID> |
getRMapping(TreeDB db) |
SpecGroup |
getSpecGroup(java.lang.String id) |
java.util.Set<SpecGroup> |
getSpecGroups() |
Specification |
getSpecificationById(java.lang.String id) |
java.util.Set<Specification> |
getSpecifications() |
java.util.Collection<SpecObject> |
getSpecObjects() |
java.util.Set<SpecObject> |
getSpecObjectsByType(java.lang.String id) |
java.util.Set<SpecObjectType> |
getSpecObjectTypes() |
java.util.Set<SpecRelation> |
getSpecRelations() |
static java.lang.String |
getTime() |
boolean |
isIncorrect() |
void |
loadDoors(org.w3c.dom.Document doc) |
static java.util.HashMap<java.util.UUID,java.lang.String> |
loadMapping() |
static java.lang.Object |
loadUValue(org.w3c.dom.Node node,
SpecObjectType sot) |
static AbstractAttributeValue |
loadValue(org.w3c.dom.Node node,
SpecObjectType sot) |
AttributeDefinition |
locateAttributeDefinition(java.lang.String ref) |
void |
propogateNotIgnore(Specification spec) |
void |
registerDeleted(SpecObject so) |
void |
registerSpecification(Specification st) |
void |
registerSpecificationType(SpecificationType st) |
void |
registerSpecObjectType(SpecObjectType sot) |
org.w3c.dom.Document |
saveDoors() |
static void |
saveMapping(java.util.Map<java.util.UUID,java.lang.String> dids) |
void |
setOldPath(java.lang.String path2) |
void |
setPath(java.lang.String path2) |
public java.lang.String getModelId()
public static java.lang.String getTime()
public static java.lang.String getID(org.w3c.dom.Node node)
public static void docToFile(org.w3c.dom.Document doc, java.io.File os)
public void loadDoors(org.w3c.dom.Document doc)
public org.w3c.dom.Document saveDoors()
public org.w3c.dom.Document convertCatalogToDocument(TreeDB db, java.util.Map<java.util.UUID,java.lang.String> reqtodoors, java.lang.String path)
public static java.lang.Object loadUValue(org.w3c.dom.Node node, SpecObjectType sot)
public static AbstractAttributeValue loadValue(org.w3c.dom.Node node, SpecObjectType sot)
public AttributeDefinition locateAttributeDefinition(java.lang.String ref)
public java.util.Set<Specification> getSpecifications()
public java.util.Set<SpecObjectType> getSpecObjectTypes()
public java.lang.String getPath()
public java.util.Set<SpecObject> getSpecObjectsByType(java.lang.String id)
public java.util.Collection<DatatypeDefinition> getDatatypes()
public static void saveMapping(java.util.Map<java.util.UUID,java.lang.String> dids)
public static java.util.HashMap<java.util.UUID,java.lang.String> loadMapping()
public void buildOriginMaps(java.util.Map<Specification,TreeDB> mp, int m)
public void buildOriginMaps(Specification s, TreeDB db, int m)
public java.util.Map<java.util.UUID,java.lang.String> getMapping(TreeDB db)
public java.util.Map<java.util.UUID,java.lang.String> getFidMapping(TreeDB db)
public DOORSToolExtension getDoorsExt()
public java.util.Set<SpecObject> getDeleted()
public void registerDeleted(SpecObject so)
public java.util.Map<java.lang.String,java.util.UUID> getRMapping(TreeDB db)
public java.util.Set<SpecGroup> getSpecGroups()
public static ReqIFModel createEmpty(java.lang.String path)
public java.lang.String getNamespaceURI(java.lang.String string)
public java.util.Set<SpecRelation> getSpecRelations()
public AttributeDefinition getAttributeDef(java.lang.String defs)
public void setPath(java.lang.String path2)
public void registerSpecificationType(SpecificationType st)
public void registerSpecification(Specification st)
public void registerSpecObjectType(SpecObjectType sot)
public void setOldPath(java.lang.String path2)
public java.lang.String getOldPath()
public java.util.Collection<SpecObject> getSpecObjects()
public void addIgnoreSave(java.lang.String ign)
public void propogateNotIgnore(Specification spec)
public boolean isIncorrect()
public SpecObjectType createObjectType()
public SpecRelationType createRelationType()
public Specification createSpecification(java.lang.String name)
public SpecObject createSpecObject(Specification spec, java.lang.String id)
public SpecGroup getSpecGroup(java.lang.String id)
public Specification getSpecificationById(java.lang.String id)