Package wt.viewmarkup

Interface ViewMarkUpService


@RemoteInterface public interface ViewMarkUpService
The ViewMarkUpService contains the methods to create, query, and delete the classes in the viewmarkup package.

Supported API: true

Extendable: false
  • Method Summary

    Modifier and Type
    Method
    Description
    getInterferences(WTCollection viewables, WTCollection masterReferences)
    Given a collection of Viewables, get all associated Interferences matching the MarkUpType.
  • Method Details

    • getInterferences

      WTKeyedMap getInterferences(WTCollection viewables, WTCollection masterReferences) throws WTException
      Given a collection of Viewables, get all associated Interferences matching the MarkUpType. If a collection of masterReferences is provided, this API will return only those interferences where the master of each of the objects involved in the interference is in the collection of materReferences

      Supported API: true
      Parameters:
      viewables - WTCollection - A collection of Viewable objects to find related Interferences for.
      masterReferences - - A collection of master references to find related Interferences for
      Returns:
      WTKeyedMap - Keys are the Viewables and values are a WTList of MarkUp objects. A Viewable with no MarkUp will not be included in the returned WTKeyedMap.
      Throws:
      WTException - - Will be thrown if an unexpected error occurs when performing the query.
      Since:
      Windchill Release 10 (X-20)