psdi.app.bim.parser.cobie

Class ItemTYPE

  • All Implemented Interfaces:
    Item


    public class ItemTYPE
    extends ItemBase
    • Constructor Detail

      • ItemTYPE

        public ItemTYPE()
    • Method Detail

      • resolveRerefences

        public void resolveRerefences(Parser project,
                                      long flags)
        Description copied from interface: Item
        Attempts to establish all the links specified in the various COBie sheet
        Specified by:
        resolveRerefences in interface Item
        Overrides:
        resolveRerefences in class ItemBase
      • skip

        public boolean skip(Parser parser,
                            long flags)
        Description copied from interface: Item
        Called after the item is loaded but before it is added to a page.
        Specified by:
        skip in interface Item
        Overrides:
        skip in class ItemBase
        Returns:
        true causes the item to be discarded
      • getNominalLength

        public java.lang.String getNominalLength()
      • setNominalLength

        public void setNominalLength(java.lang.String nominalLength)
      • getNominalWidth

        public java.lang.String getNominalWidth()
      • setNominalWidth

        public void setNominalWidth(java.lang.String nominalWidth)
      • getNominalHeight

        public java.lang.String getNominalHeight()
      • setNominalHeight

        public void setNominalHeight(java.lang.String nominalHeight)
      • getModelReference

        public java.lang.String getModelReference()
      • setModelReference

        public void setModelReference(java.lang.String modelReference)
      • getShape

        public java.lang.String getShape()
      • setShape

        public void setShape(java.lang.String shape)
      • getSize

        public java.lang.String getSize()
      • setSize

        public void setSize(java.lang.String size)
      • getColor

        public java.lang.String getColor()
      • setColor

        public void setColor(java.lang.String color)
      • getFinish

        public java.lang.String getFinish()
      • setFinish

        public void setFinish(java.lang.String finish)
      • getGrade

        public java.lang.String getGrade()
      • setGrade

        public void setGrade(java.lang.String grade)
      • getMaterial

        public java.lang.String getMaterial()
      • setMaterial

        public void setMaterial(java.lang.String material)
      • getConstituents

        public java.lang.String getConstituents()
      • setConstituents

        public void setConstituents(java.lang.String constituents)
      • getFeatures

        public java.lang.String getFeatures()
      • setFeatures

        public void setFeatures(java.lang.String features)
      • getPageId

        public java.lang.String getPageId()
        Returns:
        The COBie tab name for the object
      • addComponent

        public void addComponent(ItemCOMPONENT component)
      • components

        public java.util.Enumeration components()
      • addSpare

        public void addSpare(ItemSPARE spare)
      • spares

        public java.util.Enumeration spares()
      • addJob

        public void addJob(ItemJOB job)
      • jobs

        public java.util.Enumeration jobs()
      • getAccessibilityPerformance

        public java.lang.String getAccessibilityPerformance()
      • setAccessibilityPerformance

        public void setAccessibilityPerformance(java.lang.String accessibilityPerformance)
      • getCodePerformance

        public java.lang.String getCodePerformance()
      • setCodePerformance

        public void setCodePerformance(java.lang.String codePerformance)
      • getSustainabilityPerformance

        public java.lang.String getSustainabilityPerformance()
      • setSustainabilityPerformance

        public void setSustainabilityPerformance(java.lang.String sustainabilityPerformance)
      • getAssetType

        public java.lang.String getAssetType()
      • setAssetType

        public void setAssetType(java.lang.String assetType)
      • getManufacturer

        public java.lang.String getManufacturer()
      • setManufacturer

        public void setManufacturer(java.lang.String manufacturer)
      • getManufacturerReference

        public ItemCONTACT getManufacturerReference()
      • getModelNumber

        public java.lang.String getModelNumber()
      • setModelNumber

        public void setModelNumber(java.lang.String modelNumber)
      • getWarrantyGuarantorParts

        public java.lang.String getWarrantyGuarantorParts()
      • getWarrantyGuarantorPartsRef

        public ItemCONTACT getWarrantyGuarantorPartsRef()
      • setWarrantyGuarantorParts

        public void setWarrantyGuarantorParts(java.lang.String warrantyGuarantorParts)
      • getWarrantyDurationParts

        public java.lang.String getWarrantyDurationParts()
      • setWarrantyDurationParts

        public void setWarrantyDurationParts(java.lang.String warrantyDurationParts)
      • getWarrantyGuarantorLabor

        public java.lang.String getWarrantyGuarantorLabor()
      • getWarrantyGuarantorLaborRef

        public ItemCONTACT getWarrantyGuarantorLaborRef()
      • setWarrantyGuarantorLabor

        public void setWarrantyGuarantorLabor(java.lang.String warrantyGuarantorLabor)
      • getWarrantyDurationLabor

        public java.lang.String getWarrantyDurationLabor()
      • setWarrantyDurationLabor

        public void setWarrantyDurationLabor(java.lang.String warrantyDurationLabor)
      • getWarrantyDurationUnit

        public java.lang.String getWarrantyDurationUnit()
      • setWarrantyDurationUnit

        public void setWarrantyDurationUnit(java.lang.String warrantyDurationUnit)
      • getReplacementCost

        public java.lang.String getReplacementCost()
      • setReplacementCost

        public void setReplacementCost(java.lang.String replacementCost)
      • getExpectedLife

        public java.lang.String getExpectedLife()
      • setExpectedLife

        public void setExpectedLife(java.lang.String expectedLife)
      • getDurationUnit

        public java.lang.String getDurationUnit()
      • setDurationUnit

        public void setDurationUnit(java.lang.String durationUnit)
      • getWarrantyDescription

        public java.lang.String getWarrantyDescription()
      • setWarrantyDescription

        public void setWarrantyDescription(java.lang.String warrantyDescription)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class ItemBase