Hi John,
here is a snippet of the code I tried. It does log the Min Wire CSA.
public boolean execute(IXApplicationContext aC) {
Set<IXWire> wireList = aC.getCurrentDesign().getConnectivity().getWires();
for(IXWire wire : wireList){
Set<IXAbstractPin> pins = wire.getAbstractPins();
Set<IXWireEnd> wes = wire.getWireEnds();
aC.getOutputWindow().println("WireEnd No: "+wes.size());
for(IXAbstractPin pin : pins){
aC.getOutputWindow().println("Owner: "+pin.getOwner());
aC.getOutputWindow().println("MinWireCSA: "+pin.getAttribute(IXAttributes.MinWireCSA));
}
}
// Remember to return true unless something has gone wrong.
return true;
// end method
}