public interface Folder extends NXObject
IFEModel
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addFolder(Folder subfolder)
Add a subfolder to this folder.
|
Utils |
connectionUtils()
|
IConnection |
createConnection(ConnectionType type,
String name)
Create a
IConnection in this folder of the specified type with the specified name
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX12.0.0 |
Folder |
createFolder(String name)
Creates a
Folder in this folder with the specified name
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX12.0.0 |
IConnection[] |
getAllConnections()
Get all the connections under this folder and its descendant folders
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Folder[] |
getChildFolders()
Get the child folders
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
IConnection[] |
getConnections()
Get the connections
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
IConnection[] |
importConnectionsFromMcf(String file,
Unit inputFileUnit)
Create
IConnection connections in the current Folder
using connection data imported from a MCF file. |
SpotWeld[] |
importSpotWeldFromWcd(String file,
Unit inputFileUnit)
|
void |
moveConnectionToThisFolder(IConnection connection)
Add a connection to this folder.
|
Folder |
parent()
Returns the parent folder
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
Utils connectionUtils() throws RemoteException
RemoteException
Folder parent() throws NXException, RemoteException
NXException
RemoteException
Folder[] getChildFolders() throws NXException, RemoteException
NXException
RemoteException
IConnection[] getConnections() throws NXException, RemoteException
NXException
RemoteException
IConnection[] getAllConnections() throws NXException, RemoteException
NXException
RemoteException
Folder createFolder(String name) throws NXException, RemoteException
Folder
in this folder with the specified name
name
- Name that the created folder should haveFolder
NXException
RemoteException
void addFolder(Folder subfolder) throws NXException, RemoteException
subfolder
- the added folderNXException
RemoteException
void moveConnectionToThisFolder(IConnection connection) throws NXException, RemoteException
connection
- the connection that is movedNXException
RemoteException
SpotWeld[] importSpotWeldFromWcd(String file, Unit inputFileUnit) throws NXException, RemoteException
SpotWeld
connections in the current Folder
using connection data imported from a WCD file.
file
- name of the import fileinputFileUnit
- the length unit used in the input fileNXException
RemoteException
IConnection[] importConnectionsFromMcf(String file, Unit inputFileUnit) throws NXException, RemoteException
IConnection
connections in the current Folder
using connection data imported from a MCF file.
file
- name of the import fileinputFileUnit
- the length unit used in the input fileNXException
RemoteException
IConnection createConnection(ConnectionType type, String name) throws NXException, RemoteException
IConnection
in this folder of the specified type with the specified name
type
- name
- name of the connectionNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.