public interface MarkAsTemplateBuilder extends Builder
MarkAsTemplateBuilder
DraftingManager.createMarkAsTemplateBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
MarkAsTemplateBuilder.ActionTypeEnum
the action type enum.
|
static class |
MarkAsTemplateBuilder.ItemTypeEnum
the item type enum.
|
static class |
MarkAsTemplateBuilder.RelationTypeEnum
the relation type enum.
|
static class |
MarkAsTemplateBuilder.TemplateTypeEnum
the template type enum.
|
Modifier and Type | Method and Description |
---|---|
MarkAsTemplateBuilder.ActionTypeEnum |
actionType()
Returns the action type of the part.
|
String |
description()
Returns the detailed description for each template.
|
MarkAsTemplateBuilder.ItemTypeEnum |
itemType()
Returns the item type of the part.
|
String |
paxFileName()
Returns the PAX file to be updated or created if it does not exist.
|
String |
presentationName()
Returns the presentation name of the template that will be displayed in the File->New dialog.
|
MarkAsTemplateBuilder.RelationTypeEnum |
relationType()
Returns the relation type is required only for the managed mode.
|
void |
setActionType(MarkAsTemplateBuilder.ActionTypeEnum actionType)
License requirements: drafting ("DRAFTING") . |
void |
setDescription(String description)
License requirements: drafting ("DRAFTING") . |
void |
setItemType(MarkAsTemplateBuilder.ItemTypeEnum itemType)
License requirements: drafting ("DRAFTING") . |
void |
setPaxFileName(String filename)
License requirements: drafting ("DRAFTING") . |
void |
setPresentationName(String presentationName)
License requirements: drafting ("DRAFTING") . |
void |
setRelationType(MarkAsTemplateBuilder.RelationTypeEnum relationType)
License requirements: drafting ("DRAFTING") . |
void |
setTemplateType(MarkAsTemplateBuilder.TemplateTypeEnum templateType)
License requirements: drafting ("DRAFTING") . |
MarkAsTemplateBuilder.TemplateTypeEnum |
templateType()
Returns the template Type will be one of the following:
Sheet
To save it as Sheet template.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String presentationName() throws NXException, RemoteException
NXException
RemoteException
void setPresentationName(String presentationName) throws NXException, RemoteException
presentationName
- NXException
RemoteException
String description() throws NXException, RemoteException
NXException
RemoteException
void setDescription(String description) throws NXException, RemoteException
description
- NXException
RemoteException
MarkAsTemplateBuilder.TemplateTypeEnum templateType() throws NXException, RemoteException
NXException
RemoteException
void setTemplateType(MarkAsTemplateBuilder.TemplateTypeEnum templateType) throws NXException, RemoteException
templateType
- NXException
RemoteException
MarkAsTemplateBuilder.RelationTypeEnum relationType() throws NXException, RemoteException
NXException
RemoteException
void setRelationType(MarkAsTemplateBuilder.RelationTypeEnum relationType) throws NXException, RemoteException
relationType
- NXException
RemoteException
MarkAsTemplateBuilder.ItemTypeEnum itemType() throws NXException, RemoteException
NXException
RemoteException
void setItemType(MarkAsTemplateBuilder.ItemTypeEnum itemType) throws NXException, RemoteException
itemType
- NXException
RemoteException
String paxFileName() throws NXException, RemoteException
NXException
RemoteException
void setPaxFileName(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
MarkAsTemplateBuilder.ActionTypeEnum actionType() throws NXException, RemoteException
NXException
RemoteException
void setActionType(MarkAsTemplateBuilder.ActionTypeEnum actionType) throws NXException, RemoteException
actionType
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.