/** Sets the user-defined node type * @param type see above */ public void setType (String type) { n.setAttribute(ATTNAMECOMMONPREFIX + ATTNAMESUFFIX_TYPE , type); } /** Returns if this node is connected to a core node (core nodes are not in the design)
/** Sets if this node is assumed to be connected to a core node (core nodes are not in the design) * @param isConnectedToCore see above */ public void setIsConnectedToNetworkCore (boolean isConnectedToCore) { n.setAttribute(ATTNAMECOMMONPREFIX + ATTNAMESUFFIX_ISCONNECTEDTOCORE , new Boolean (isConnectedToCore).toString()); } /** Returns the user-defined node population
public void setArbitraryParamString (String s) { getNe().setAttribute(ATTNAMECOMMONPREFIX + ATTNAMESUFFIX_ARBITRARYPARAMSTRING, s); } public String getArbitraryParamString () { return getNe().getAttribute(ATTNAMECOMMONPREFIX + ATTNAMESUFFIX_ARBITRARYPARAMSTRING , ""); }
private static void setMaxProductionPerPlantIfPlantExists (Node n , Double value) { checkIsPlantCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MAXPRODUCTIONIFPLANTEXISTS , value); }
private static void setMaxNumPlantsInLocation (Node n , int value) { checkIsPlantCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MAXNUMPLANINLOCATION , value); }
private static void setMinNumDistributionCentersInLocation (Node n , int value) { checkIsStockCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MINNUMDISTRIBUTIONCENTERINLOCATION , value); }
private static void setNumberOfPlacedPlants (Node n , int value) { checkIsPlantCandidateLocation(n); n.setAttribute (ATTNAME_NODE_OUTPUT_NUMBEROFPLACEDPLANTS , value); }
private static void setNodeType (Node n , LOCATIONTYPE type) { n.setAttribute(ATTNAME_NODE_INPUT_LOCATIONTYPE , type.name()); }
private static void setMinNumPlantsInLocation (Node n , int value) { checkIsPlantCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MINNUMPLANINLOCATION , value); }
private static void setMaxBlockedGoods (Node n , Double value) { checkIsDestinationCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MAXBLOCKEDGOODS , value); }
private static void setMinProductionPerPlantIfPlantExists (Node n , Double value) { checkIsPlantCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MINPRODUCTIONIFPLANTEXISTS , value); }
private static void setMaxNumDistributionCentersInLocation (Node n , int value) { checkIsStockCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MAXNUMDISTRIBUTIONCENTERINLOCATION , value); }
private static void setPenalizationPerUndeliveredUnit (Node n , Double value) { checkIsDestinationCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_PENALIZATIONPERUNDELIVEREDUNIT , value); }
private static void setMinStorageCapacity (Node n , Double value) { checkIsStockCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MINSTOCKCAPACITY , value); }
private static void setFixedSettingCost (Node n , Double value) { checkIsPlantOrStockCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_FIXEDSETTINGCOST , value); }
private static void setDemandSize (Node n , Double value) { checkIsDestinationCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_DEMANDSIZE , value); }
private static void setMaxStorageCapacity (Node n , Double value) { checkIsStockCandidateLocation(n); n.setAttribute (ATTNAME_NODE_INPUT_MAXSTOCKCAPACITY , value); }
private static void setNumberOfPlacedDistributionCenters (Node n , int value) { checkIsStockCandidateLocation(n); n.setAttribute (ATTNAME_NODE_OUTPUT_NUMBEROFDISTRIBUTIONCENTERS , value); }
String key = xmlStreamReader.getAttributeValue(xmlStreamReader.getAttributeIndex(null, "key")); String name = xmlStreamReader.getAttributeValue(xmlStreamReader.getAttributeIndex(null, "value")); newNode.setAttribute(key, name); break;
String key = xmlStreamReader.getAttributeValue(xmlStreamReader.getAttributeIndex(null, "key")); String name = xmlStreamReader.getAttributeValue(xmlStreamReader.getAttributeIndex(null, "value")); newNode.setAttribute(key, name); break;