public interface AutomationManager extends Remote
AutomationManager
. This class is
used to create objects which are used in the automation of drawing creation.
nxopen.draftingManager#automationManager
to get the instance of this class. Modifier and Type | Interface and Description |
---|---|
static class |
AutomationManager.RemainingPartsOfBookletData
This class holds the data returned from
getRemainingPartsOfBooklet() |
DrawingRegionCollection drawingRegions() throws RemoteException
RemoteException
PrimaryContentItemBuilder createPrimaryContentItemBuilder() throws NXException, RemoteException
NXException
RemoteException
AttributeItemBuilder createAttributeItemBuilder() throws NXException, RemoteException
NXException
RemoteException
DrawingCreationWizardBuilder createDrawingCreationWizardBuilder(boolean isEditing) throws NXException, RemoteException
isEditing
- If this is set to true then the builder will be configured for edit mode, otherwise it will be configured for create mode.
Please see the DrawingCreationWizardBuilder
class documentation for more information on how
to use the builder in these different modes.NXException
RemoteException
DrawingCreationWizardBuilder createDrawingCreationWizardBuilderFromRule(String className) throws NXException, RemoteException
className
- Drawing Booklet class used to populate the builderNXException
RemoteException
AutomationPreferencesBuilder createPreferencesBuilder() throws NXException, RemoteException
AutomationPreferencesBuilder
NXException
RemoteException
AnnotateViewsBuilder createAnnotateViewsBuilder() throws NXException, RemoteException
NXException
RemoteException
RulesBuilder createRulesBuilder() throws NXException, RemoteException
NXException
RemoteException
SpecifyRuleBuilder createSpecifyRuleBuilder() throws NXException, RemoteException
NXException
RemoteException
DistributeAnnotationsBuilder createDistributeAnnotationsBuilder() throws NXException, RemoteException
NXException
RemoteException
AutomationManager.RemainingPartsOfBookletData getRemainingPartsOfBooklet() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.