/** * Utility to return the content of this class into the CIM XML format * * @param xmlsw * the stream in which are stored the elements to write */ private void writeClass(XMLStreamWriter xmlsw) { if (currentBitset.get(0)) { for (TransformerWinding contains_TransformerWindings : this.contains_TransformerWindings){ try { xmlsw.writeEmptyElement(CIMURI.CIMURI,"PowerTransformer.Contains_TransformerWindings"); xmlsw.writeAttribute(CIMModel.rdfURI, "resource", "#" + contains_TransformerWindings.getId()); } catch (XMLStreamException e) { StringBuilder errorMessage = new StringBuilder( "Error while trying to write the reference to "); errorMessage.append("PowerTransformer "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); errorMessage.append(" in the subset "); errorMessage.append("Equipment"); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e); } } } return; }
/** * Utility to copy the "base" of an other instance of the same class * This utility does not copy the associations with other instances from * the instance to copy * * @param otherRatioTapChanger * the instance to copy */ public void copyBase(final RatioTapChanger otherRatioTapChanger) { // Memory allocation has done successfully ! // Dropping "old" objects... // This part may change : we do nothing to allow the user to access // object by their id from the global model. if (otherRatioTapChanger.currentBitset.get(0)) { TransformerWinding transformerWindingAssociation = otherRatioTapChanger.getTransformerWinding(); //this.idTransformerWinding = (transformerWindingAssociation != null) ? transformerWindingAssociation.getId() : ""; if (transformerWindingAssociation != null) { this.idTransformerWinding = transformerWindingAssociation.getId(); // the proper bit will be set when the setter is called } else { this.idTransformerWinding = ""; } } // TODO : Call the parent copy constructor instead ? super.copyBase(otherRatioTapChanger); }
message.append(this.getId()); message.append("\" is not consistent in this context:\n");
errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e);
xmlsw.writeAttribute(CIMModel.rdfURI, "ID", getId()); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); LOGGER.error(errorMessage.toString()); LOGGER.error(e.toString(), e); try { xmlsw.writeStartElement(CIMURI.CIMURI, "TransformerWinding"); xmlsw.writeAttribute(CIMModel.rdfURI, "ID", getId()); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); errorMessage.append(" in the subset "); errorMessage.append("Equipment"); errorMessage.append("TransformerWinding "); errorMessage.append("which ID has been initialized to : "); errorMessage.append(getId()); errorMessage.append(" in the subset "); errorMessage.append("Equipment");
errorMessage.append(idMemberOf_PowerTransformer); errorMessage.append("\" in \"TransformerWinding\" of id \""); errorMessage.append(this.getId()); errorMessage.append("\" !"); throw new LinkageException(errorMessage.toString()); errorMessage.append(idMemberOf_PowerTransformer); errorMessage.append("\" in \"TransformerWinding\" of id \""); errorMessage.append(this.getId()); errorMessage.append("\" !"); throw new LinkageException(errorMessage.toString()); errorMessage.append(idRatioTapChanger); errorMessage.append("\" in \"TransformerWinding\" of id \""); errorMessage.append(this.getId()); errorMessage.append("\" !"); throw new LinkageException(errorMessage.toString()); errorMessage.append(idRatioTapChanger); errorMessage.append("\" in \"TransformerWinding\" of id \""); errorMessage.append(this.getId()); errorMessage.append("\" !"); throw new LinkageException(errorMessage.toString()); errorMessage.append(idPhaseTapChanger); errorMessage.append("\" in \"TransformerWinding\" of id \""); errorMessage.append(this.getId()); errorMessage.append("\" !"); throw new LinkageException(errorMessage.toString());
this.idTransformerWinding = transformerWindingAssociation.getId();
TransformerWinding value = entry.getValue(); newTransformerWinding = value; this.id_TransformerWinding.put(newTransformerWinding.getId(), newTransformerWinding); this.allInstances.put(newTransformerWinding.getId(), newTransformerWinding); newMap.put(newTransformerWinding.getId(), newTransformerWinding); this.subsetsInstances.put( .put(newTransformerWinding.getId(), newTransformerWinding);