Enum Class SetAccess

java.lang.Object
java.lang.Enum<SetAccess>
com.ptc.windchill.annotations.metadata.SetAccess
All Implemented Interfaces:
Serializable, Comparable<SetAccess>, Constable

public enum SetAccess extends Enum<SetAccess>
Specifies the access modifier to apply to the setter method for a property.

Rose conversion note: Corresponds to Class Attribute Specification -> Windchill -> WriteAccess.

Supported API: true

  • Enum Constant Details

    • USE_GET_ACCESS

      public static final SetAccess USE_GET_ACCESS
      Use the same access as the getter method.

      Rose conversion note: Corresponds to <Use Export Control>.

      Supported API: true

      See Also:
    • PUBLIC

      public static final SetAccess PUBLIC
      Generates a public setter.

      Rose conversion note: Corresponds to Public.

      Supported API: true

    • PROTECTED

      public static final SetAccess PROTECTED
      Generates a protected setter.

      Rose conversion note: Corresponds to Protected.

      Supported API: true

    • PACKAGE

      public static final SetAccess PACKAGE
      Generates a setter with no access modifier (traditionally referred to as "default" or "package" access); the setter may be called from within the package only.

      Rose conversion note: Corresponds to Implementation.

      Supported API: true

    • PRIVATE

      public static final SetAccess PRIVATE
      Do not generate a setter method.

      Rose conversion note: Corresponds to Private.

      Supported API: true