Package wt.preference

Class AbstractPreference

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.preference._AbstractPreference
wt.preference.AbstractPreference
All Implemented Interfaces:
com.ptc.windchill.bac._BACManaged, com.ptc.windchill.bac.BACManaged, Externalizable, Serializable, Comparable, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, NetFactor, ObjectMappable, Persistable, DisplayIdentification
Direct Known Subclasses:
wt.preference._PreferenceCategory, wt.preference._PreferenceClient, wt.preference._PreferenceDefinition

@GenAsPersistable(superClass=WTObject.class,interfaces={java.lang.Comparable.class,com.ptc.windchill.bac.BACManaged.class},serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="name",type=java.lang.String.class,javaDoc="Uniquely identifying internal name",constraints=@PropertyConstraints(upperLimit=450,required=true),columnProperties=@ColumnProperties(unique=true)),@GeneratedProperty(name="displayName",type=java.lang.String.class,javaDoc="This is the localized name of the preference that the user will see in the GUI",constraints=@PropertyConstraints(required=true)),@GeneratedProperty(name="shortDescription",type=java.lang.String.class,javaDoc="This is the localized short description of the preference that the user will see in the GUI")}) public abstract class AbstractPreference extends wt.preference._AbstractPreference


Supported API: true

Extendable: false
See Also:
  • Field Summary

    Fields inherited from class wt.preference._AbstractPreference

    DISPLAY_NAME, EXTERNALIZATION_VERSION_UID, NAME, SHORT_DESCRIPTION

    Fields inherited from class wt.fc._WTObject

    CREATE_TIMESTAMP, MODIFY_TIMESTAMP

    Fields inherited from interface wt.fc._Persistable

    PERSIST_INFO

    Fields inherited from interface wt.identity.DisplayIdentification

    DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPE

    Fields inherited from interface wt.fc.Persistable

    IDENTITY, TYPE
  • Method Summary

    Methods inherited from class wt.preference._AbstractPreference

    getClassInfo, getConceptualClassname, getDisplayName, getName, getShortDescription, getType, readExternal, readExternal, readVersion, setDisplayName, setName, setShortDescription, super_readExternal_AbstractPreference, super_readVersion_AbstractPreference, super_writeExternal_AbstractPreference, writeExternal, writeExternal

    Methods inherited from class wt.fc._WTObject

    equals, getCreateTimestamp, getModifyTimestamp, getPersistInfo, hashCode, readVersion, setPersistInfo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait