Package | Description |
---|---|
psdi.app.bim.parser.cobie |
Modifier and Type | Class and Description |
---|---|
class |
BIMProjectParser |
Modifier and Type | Method and Description |
---|---|
boolean |
ItemSpaces.areaFromAttribute(Parser project,
java.lang.String name)
Look for an attribute by the name of name name use its value to set the gross area
|
boolean |
ItemSPACE.areaFromAttribute(Parser project,
java.lang.String name)
Look for an attribute by the name of name name use its value to set the gross area
|
boolean |
ItemAttributeType.compareAndUpdate(Parser project,
ItemATTRIBUTE attrib) |
boolean |
ItemSystemBase.isDuplicat(Parser parser,
Item item) |
boolean |
ItemJOB.isDuplicat(Parser parser,
Item item) |
boolean |
ItemFACILITY.isDuplicat(Parser parser,
Item item) |
boolean |
ItemBase.isDuplicat(Parser parser,
Item item) |
boolean |
Item.isDuplicat(Parser parser,
Item item)
Called if an item with an identical name is found.
|
boolean |
ItemSPACE.levelFromAttribute(Parser project,
java.lang.String name)
Look for an attribute by the name of name and use its value to try and find
a floor reference
|
boolean |
ItemCOMPONENT.levelFromAttribute(Parser project,
java.lang.String name)
Look for an attribute by the name of name and use its value to try and find
a floor reference
|
void |
CobieParser.parse(Parser parser,
IdFactory idFactory,
java.util.Hashtable<java.lang.String,Page> parseTree,
java.lang.String[] list,
java.lang.String packageName,
long flags) |
boolean |
ItemSpaces.perimeterFromAttribute(Parser project,
java.lang.String name)
Look for an attribute by the name of name name use its value to set the gross area
|
ItemFACILITY |
ItemBase.resolveFacilityRef(Parser project) |
void |
ItemZONE.resolveRerefences(Parser project,
long flags) |
void |
ItemTYPE.resolveRerefences(Parser project,
long flags) |
void |
ItemSYSTEM.resolveRerefences(Parser project,
long flags) |
void |
ItemSPARE.resolveRerefences(Parser project,
long flags) |
void |
ItemSPACE.resolveRerefences(Parser project,
long flags) |
void |
ItemJOB.resolveRerefences(Parser project,
long flags) |
void |
ItemISSUE.resolveRerefences(Parser project,
long flags) |
void |
ItemGUIDTest.resolveRerefences(Parser project,
long flags) |
void |
ItemFLOOR.resolveRerefences(Parser project,
long flags) |
void |
ItemFACILITY.resolveRerefences(Parser project,
long flags) |
void |
ItemDOCUMENT.resolveRerefences(Parser project,
long flags) |
void |
ItemCOMPONENT.resolveRerefences(Parser project,
long flags) |
void |
ItemBase.resolveRerefences(Parser project,
long flags) |
void |
ItemATTRIBUTE.resolveRerefences(Parser project,
long flags) |
void |
ItemASSEMBLY.resolveRerefences(Parser project,
long flags) |
void |
Item.resolveRerefences(Parser project,
long flags)
Attempts to establish all the links specified in the various COBie sheet
|
boolean |
ItemTYPE.skip(Parser parser,
long flags) |
boolean |
ItemSPARE.skip(Parser parser,
long flags) |
boolean |
ItemSPACE.skip(Parser parser,
long flags) |
boolean |
ItemJOB.skip(Parser parser,
long flags) |
boolean |
ItemDOCUMENT.skip(Parser parser,
long flags) |
boolean |
ItemCOMPONENT.skip(Parser parser,
long flags) |
boolean |
ItemBase.skip(Parser parser,
long flags) |
boolean |
ItemATTRIBUTE.skip(Parser parser,
long flags) |
boolean |
ItemASSEMBLY.skip(Parser parser,
long flags) |
boolean |
Item.skip(Parser parser,
long flags)
Called after the item is loaded but before it is added to a page.
|
boolean |
ItemCOMPONENT.spaceFromAttribute(Parser project,
java.lang.String name)
Look for an attribute by the name of name and use its value to try and find
a space reference
|
Constructor and Description |
---|
CobieParser(Parser project,
java.lang.String sheetName,
InputFile cobieFile) |
ItemAttributeType(Parser parser,
ItemATTRIBUTE attrib,
ItemValueList valueList,
java.util.Locale local) |
JobTask(Parser parser,
ItemJOB job,
ItemJOB owningJob) |