Package wt.content
Interface FormatContentHolder
- All Superinterfaces:
wt.content._ContentHolder,wt.content._FormatContentHolder,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,ContentHolder,NetFactor,ObjectMappable,Persistable,Serializable
- All Known Subinterfaces:
wt.epm.familytable._EPMFamilyTable,_Representation,EPMFamilyTable,Representation
- All Known Implementing Classes:
com.ptc.windchill.rd._AbstractReceivedDelivery,_AbstractWorkPackage,com.ptc.windchill.wadm.cdrl._CDRLBasePackage,com.ptc.windchill.wadm.cdrl._ContractPackage,com.ptc.windchill.wp.delivery._DeliveryRecord,_DerivedImage,_EPMDocument,_EPMSepFamilyTable,_FDAUDISubmission,_LifeCycleManagedWtMarkUp,_ProxyDocument,_ProxyUser,com.ptc.windchill.rd._ReceivedDelivery,_RegulatorySubmission,com.ptc.windchill.wp.rep._ReplicationPackage,com.ptc.windchill.wp.tdp._TechnicalDataPackage,_UDISubmission,_UdiSuperSet,_UdiSuperSet2,_VariantSpec,_WfProcessTemplate,com.ptc.windchill.wp._WorkPackage,_WTDocument,wt.viewmarkup._WTMarkUp,wt.org._WTUser,com.ptc.windchill.rd.AbstractReceivedDelivery,AbstractWorkPackage,CDRLBasePackage,ContractPackage,DeliveryRecord,DerivedImage,EPMDocument,EPMSepFamilyTable,FDAUDISubmission,LifeCycleManagedWtMarkUp,ProxyDocument,ProxyUser,ReceivedDelivery,RegulatorySubmission,ReplicationPackage,TechnicalDataPackage,UDISubmission,UdiSuperSet,UdiSuperSet2,VariantSpec,WfProcessTemplate,WorkPackage,WTDocument,wt.viewmarkup.WTMarkUp,WTUser
@GenAsPersistable(interfaces=ContentHolder.class,extendable=true,properties={@GeneratedProperty(name="primary",type=ContentItem.class,supportedAPI=PRIVATE,javaDoc="This is a non-persistent ContentItem for FormatContentHolders that is used to pass the primary content from server to client. Should not be directly accessed by the client.",columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="format",type=wt.content.DataFormatReference.class,constraints=@PropertyConstraints(required=true))},derivedProperties=@DerivedProperty(name="formatName",derivedFrom="format.formatName",accessors=@PropertyAccessors(setAccess=PRIVATE)))
public interface FormatContentHolder
extends wt.content._FormatContentHolder
This interface should be used on those ContentHolders that want to store
a primary format (for mainly display purposes). For example, the WTDocument
in wt.doc that are displayed based on their content implment this interface.
The behavoir of FormatContentHolders is similar to ContentHolders, except
that their primary format of them will be set as content changes in the
holder.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
- See Also:
-
Field Summary
Fields inherited from interface wt.content._ContentHolder
CONTENT_VECTOR, HAS_CONTENTS, HTTP_VECTOR, OPERATIONFields inherited from interface wt.content._FormatContentHolder
FORMAT, FORMAT_NAME, PRIMARYFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.fc.Persistable
IDENTITY, TYPE -
Method Summary
Methods inherited from interface wt.content._ContentHolder
getContentVector, getHttpVector, getOperation, isHasContents, setContentVector, setHasContents, setHttpVector, setOperationMethods inherited from interface wt.content._FormatContentHolder
getFormat, getFormatName, getPrimary, setFormat, setPrimaryMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getType