Interface ICapabilityElement

    • Method Detail

      • getModulePool

        JDFModulePool getModulePool()
        get the ModulePool that contains ModuleCap elements referenced by this
        Returns:
        JDFModulePool the pool
      • getCreateModulePool

        JDFModulePool getCreateModulePool()
        get the ModulePool that contains ModuleCap elements referenced by this create one, if it does not exist
        Returns:
        JDFModulePool the pool
      • getModuleRefs

        VString getModuleRefs()
        get VString attribute ModuleRefs
        Returns:
        VString the value of the attribute
      • getAvailability

        JDFDeviceCap.EnumAvailability getAvailability()
        getAvailability - gets typesafe enumerated attribute Availability
        Returns:
        EnumAvailability: the enumeration value of the attribute
      • appendModuleRef

        JDFModuleCap appendModuleRef​(java.lang.String id)
        append moduleRef to moduleRefs, if it does not exist, set the availability to module and ensure that the appropriate modulecap exists
        Parameters:
        id -
        Returns:
        JDFModuleCap the Modulecap that id refers tp
      • getEvaluationType

        JDFTerm.EnumTerm getEvaluationType()
        get the type of evaluation that is appropriate for this ICapabilityElement
        Returns:
        EnumTerm the type of evaluation
      • getNamePathVector

        VString getNamePathVector()
        Returns: