Library | Package Java Toolkit

Interface WDetailSymbolDefItem

package com.ptc.wfc.wfcDetail;

public interface WDetailSymbolDefItem
  extends com.ptc.wfc.wfcModelItem.WModelItem,
          com.ptc.pfc.pfcDetail.DetailSymbolDefItem



Description

Extends the functionality of DetailSymbolDefItem

This is the actual type of Detail SymbolDef Items in Object Toolkit.



Method Summary
voidAddAttachment (SymbolDefAttachment Attachment)
    Add an attachment to the symbol definition.
DetailSymbolDefItemCopyToAnotherModel (Model Model)
LICENSE: 222
    Copies symbol definition from one model to the other.
StatusVisitEntities (VisitingClient visitingClient)
LICENSE: 222
     
StatusVisitNotes (VisitingClient visitingClient)
     

Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource
AddActionListener, RemoveActionListener, AddActionListenerWithType

Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent
GetChild

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner
GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters

Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WParameterOwner
ExportParameterTable, ApplyParameterTableset, MathcadParametersSet, MathcadInputParametersGet

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner
DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression

Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WRelationOwner
GetRelationConstraints, UnitsUsed, UseUnits, EvaluateExpressionWithUnits

Methods Inherited from Interface com.ptc.pfc.pfcObject.Child
GetDBParent, GetOId

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItem
GetName, SetName, GetId, GetType

Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WModelItem
DeleteUserDefinedName, Unhide, Hide, IsHidden, IsNameReadOnly, IsZoneFeature, GetDefaultName

Methods Inherited from Interface com.ptc.pfc.pfcDetail.DetailItem
GetDetailType, Delete

Methods Inherited from Interface com.ptc.pfc.pfcDetail.DetailSymbolDefItem
GetDetailItem, ListDetailItems, CreateDetailItem, CreateFreeNote, GetInstructions, Modify, CreateSubgroup, ListSubgroups, IsSubgroupLevelExclusive, SetSubgroupLevelExclusive, SetSubgroupLevelIndependent

Method Detail

CopyToAnotherModel

DetailSymbolDefItemCopyToAnotherModel (Model Model)

LICENSE: 222

    Copies symbol definition from one model to the other.
Parameters:
Model
The target model.
Returns:
The target model symbol definition.


VisitNotes

StatusVisitNotes (VisitingClient visitingClient)


     

Exceptions thrown (but not limited to):

XToolkitNotFound - No notes were found.


Manual References:
Annotations: Annotation Features and Annotations: Locating and Collecting 3D Symbols and Symbol Definitions, Annotations: Annotation Features and Annotations: Locating and Collecting 3D Symbols and Symbol Definitions
Parameters:
visitingClient
 
Returns:
 


VisitEntities

StatusVisitEntities (VisitingClient visitingClient)

LICENSE: 222

     

Exceptions thrown (but not limited to):

XToolkitNotFound - No entities were found.


Manual References:
Annotations: Annotation Features and Annotations: Locating and Collecting 3D Symbols and Symbol Definitions, Annotations: Annotation Features and Annotations: Locating and Collecting 3D Symbols and Symbol Definitions
Parameters:
visitingClient
 
Returns:
 


AddAttachment

voidAddAttachment (SymbolDefAttachment Attachment)


    Add an attachment to the symbol definition.

Exceptions thrown (but not limited to):

XToolkitOutOfMemory - Number of attachments more than 6 (max allowed).


Parameters:
Attachment
The attachment.
Returns: