Package wt.change2

Class WTChangeDirective

All Implemented Interfaces:
Externalizable, Serializable, wt.access._AccessControlled, wt.access._AccessControlList, wt.access._AdHocControlled, wt.access._IdentityAccessControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.AccessControlList, AdHocControlled, wt.access.IdentityAccessControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.change2._ChangeRequestIfc, wt.change2._WTChangeDirectiveTypeInterface, ChangeItemIfc, ChangeRequestIfc, wt.change2.WTChangeDirectiveTypeInterface, wt.eff._CalculatedEffRecordable, wt.eff._EffRecordable, CalculatedEffRecordable, EffRecordable, wt.fc._Identified, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc._UniquelyIdentified, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, wt.fc.BusinessInformation, Identified, NetFactor, ObjectMappable, Persistable, UniquelyIdentified, wt.folder._CabinetBased, wt.folder._Foldered, wt.folder._FolderEntry, wt.folder._FolderServiceManaged, CabinetBased, Foldered, FolderEntry, wt.folder.FolderServiceManaged, wt.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, wt.index._Indexable, Indexable, wt.inf.container._WTContained, wt.inf.container._WTContainedIdentified, WTContained, WTContainedIdentified, _LifeCycleManaged, LifeCycleManaged, wt.notify._Notifiable, Notifiable, wt.ownership._Ownable, wt.ownership.Ownable, wt.recent.RecentlyVisited, _TeamManaged, TeamManaged, wt.type._Typed, wt.type._TypeManaged, wt.type.FlexTyped, wt.type.Typed, wt.type.TypeManaged, wt.workflow.forum._SubjectOfForum, SubjectOfForum, wt.workflow.notebook._SubjectOfNotebook, wt.workflow.notebook.SubjectOfNotebook

@GenAsPersistable(superClass=Managed.class,interfaces={wt.type.Typed.class,WTContained.class,UniquelyIdentified.class,wt.access.IdentityAccessControlled.class,WTContainedIdentified.class,CalculatedEffRecordable.class,Notifiable.class,SubjectOfForum.class,wt.workflow.notebook.SubjectOfNotebook.class,ChangeRequestIfc.class,wt.change2.WTChangeDirectiveTypeInterface.class},serializable=EXTERNALIZABLE_BASIC,versions=-18657016217174607L,properties={@GeneratedProperty(name="number",type=java.lang.String.class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(setExceptions={}),constraints=@PropertyConstraints(stringCase=UPPER_CASE,changeable=VIA_OTHER_MEANS,upperLimit=20,required=true),columnProperties=@ColumnProperties(index=true,columnName="WTCHGDIRECTIVENUMBER")),@GeneratedProperty(name="needDate",type=java.sql.Timestamp.class,supportedAPI=PUBLIC,javaDoc="The date to be completed."),@GeneratedProperty(name="description",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="An end-user provided statement to describe this directive.",constraints=@PropertyConstraints(lowerLimit=1,upperLimit=4000))},iconProperties=@IconProperties(standardIcon="netmarkets/images/change_directive.gif",openIcon="netmarkets/images/change_directive.gif")) public class WTChangeDirective extends _WTChangeDirective

Use the newWTChangeDirective static factory method(s), not the WTChangeDirective constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also:
  • Method Details

    • newWTChangeDirective

      public static WTChangeDirective newWTChangeDirective() throws WTException
      A no-arg new-factory method to construct an initialized instance of a WTChangeDirective.

      Supported API: true
      Returns:
      WTChangeDirective
      Throws:
      WTException