Package wt.change2

Interface VarianceDateEff

All Superinterfaces:
wt.fc.adminlock._AdministrativelyLockable, wt.eff.form._EffForm, wt.eff._EffRecord, wt.ufid._Federatable, wt.federation._FederatedLinkHolder, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.federation._RemotelyLinkable, wt.change2._VarianceEff, AdministrativelyLockable, EffForm, EffRecord, wt.ufid.Federatable, wt.federation.FederatedLinkHolder, NetFactor, ObjectMappable, Persistable, wt.federation.RemotelyLinkable, Serializable, VarianceEff

public interface VarianceDateEff extends VarianceEff
VarianceDateEff is the parent interface for variance date effectivities. It constrains its range type to be DateEffRange.

Supported API: true

Extendable: false
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Label for the attribute.

    Fields inherited from interface wt.fc.adminlock._AdministrativelyLockable

    ADMINISTRATIVE_LOCK

    Fields inherited from interface wt.eff.form._EffForm

    EFF_CONTEXT, EFF_CONTEXT_REFERENCE

    Fields inherited from interface wt.eff._EffRecord

    CREATION, CREATION_REFERENCE, DELETION, DELETION_REFERENCE, EFF_TYPE_MODIFIER, TARGET, TARGET_REFERENCE

    Fields inherited from interface wt.ufid._Federatable

    FEDERATABLE_INFO

    Fields inherited from interface wt.fc._Persistable

    PERSIST_INFO

    Fields inherited from interface wt.fc.Persistable

    IDENTITY, TYPE
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the object for the association that plays role: RANGE.
    void
    setRange(EffRange a_Range)
    Sets the object for the association that plays role: RANGE.

    Methods inherited from interface wt.fc.adminlock._AdministrativelyLockable

    getAdministrativeLock, setAdministrativeLock

    Methods inherited from interface wt.eff.form._EffForm

    getEffContext, getEffContextReference, setEffContext, setEffContextReference

    Methods inherited from interface wt.eff._EffRecord

    getCreation, getCreationReference, getDeletion, getDeletionReference, getEffTypeModifier, getTarget, getTargetReference, setCreation, setCreationReference, setDeletion, setDeletionReference, setEffTypeModifier, setTarget, setTargetReference

    Methods inherited from interface wt.ufid._Federatable

    getFederatableInfo, setFederatableInfo

    Methods inherited from interface wt.fc._Persistable

    getPersistInfo, setPersistInfo

    Methods inherited from interface wt.eff.EffRecord

    getAdditionalAttributeMap, setAdditionalAttributeMap

    Methods inherited from interface wt.fc.NetFactor

    getClassInfo, getConceptualClassname

    Methods inherited from interface wt.fc.ObjectMappable

    readExternal, writeExternal

    Methods inherited from interface wt.fc.Persistable

    getIdentity, getType

    Methods inherited from interface wt.change2.VarianceEff

    checkAttributes
  • Field Details

  • Method Details

    • getRange

      EffRange getRange()
      Gets the object for the association that plays role: RANGE.

      Supported API: true
      Specified by:
      getRange in interface wt.eff.form._EffForm
      Returns:
      EffRange
    • setRange

      void setRange(EffRange a_Range) throws WTPropertyVetoException
      Sets the object for the association that plays role: RANGE.

      Supported API: true
      Specified by:
      setRange in interface wt.eff.form._EffForm
      Parameters:
      a_Range -
      Throws:
      WTPropertyVetoException