Package wt.occurrence

Interface _UsesOccurrence

All Superinterfaces:
wt.fc._NetFactor, wt.fc._ObjectMappable, _Occurrence, wt.fc._Persistable, NetFactor, ObjectMappable, Occurrence, Persistable, Serializable
All Known Subinterfaces:
UsesOccurrence
All Known Implementing Classes:
_PartUsesOccurrence, PartUsesOccurrence

public interface _UsesOccurrence extends Occurrence
  • Field Details

    • USES_OCCURRENCE_IDENTIFIER

      static final String USES_OCCURRENCE_IDENTIFIER
      This identifier is shared by many OccurrenceableLink objects, all of which represent the same link, except maybe for different iterations or versions of objects being linked. In other words, when the OccurrenceableLink is copied forward this identifier is copied without changing its value.

      Supported API: true

      See Also:
    • USES_OCCURRENCE_GLOBAL_ID

      static final String USES_OCCURRENCE_GLOBAL_ID
      This identifier is similar to usesOccurrenceIdentifier but is globally unique. It is not quaranteed to be populated in old systems.

      Supported API: true

      See Also:
    • USES_NAME

      static final String USES_NAME
      Supported API: true
      See Also:
  • Method Details

    • getUsesOccurrenceIdentifier

      long getUsesOccurrenceIdentifier()
      This identifier is shared by many OccurrenceableLink objects, all of which represent the same link, except maybe for different iterations or versions of objects being linked. In other words, when the OccurrenceableLink is copied forward this identifier is copied without changing its value.

      Supported API: true

      See Also:
    • setUsesOccurrenceIdentifier

      void setUsesOccurrenceIdentifier(long usesOccurrenceIdentifier) throws WTPropertyVetoException
      This identifier is shared by many OccurrenceableLink objects, all of which represent the same link, except maybe for different iterations or versions of objects being linked. In other words, when the OccurrenceableLink is copied forward this identifier is copied without changing its value.

      Supported API: true

      Throws:
      WTPropertyVetoException
      See Also:
    • getUsesOccurrenceGlobalId

      String getUsesOccurrenceGlobalId()
      This identifier is similar to usesOccurrenceIdentifier but is globally unique. It is not quaranteed to be populated in old systems.

      Supported API: true

      See Also:
    • setUsesOccurrenceGlobalId

      void setUsesOccurrenceGlobalId(String usesOccurrenceGlobalId) throws WTPropertyVetoException
      This identifier is similar to usesOccurrenceIdentifier but is globally unique. It is not quaranteed to be populated in old systems.

      Supported API: true

      Throws:
      WTPropertyVetoException
      See Also:
    • getUsesName

      String getUsesName()
      Derived from _Occurrence.getName()

      Supported API: true

      See Also:
    • setUsesName

      void setUsesName(String usesName) throws WTPropertyVetoException
      Derived from _Occurrence.setName(java.lang.String)

      Supported API: true

      Throws:
      WTPropertyVetoException
      See Also: