Ignore:
Timestamp:
08/26/11 20:33:40 (13 years ago)
Author:
wschamai
Message:
 
Location:
trunk/modelicaml/org.openmodelica.modelicaml.gen.modelica/src/org/openmodelica/modelicaml/gen/modelica
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modelicaml/org.openmodelica.modelicaml.gen.modelica/src/org/openmodelica/modelicaml/gen/modelica/listeners/PapyrusListener.java

    r889 r930  
    6060import org.eclipse.papyrus.editor.PapyrusMultiDiagramEditor;
    6161import org.eclipse.papyrus.resource.uml.ExtendedUmlModel;
     62import org.eclipse.papyrus.resource.uml.UmlModel;
    6263import org.eclipse.papyrus.resource.uml.UmlUtils;
    6364import org.eclipse.ui.IEditorPart;
     
    365366        //UmlModel umlModel = UmlUtils.getUmlModel();
    366367       
    367         umlModel = (ExtendedUmlModel) UmlUtils.getUmlModel();
    368         //UMLModelName = null;
    369        
    370         modelFileURI = umlModel.getResourceURI().toString();
     368//      umlModel = (ExtendedUmlModel) UmlUtils.getUmlModel();
     369//      //UMLModelName = null;
     370//     
     371//      modelFileURI = umlModel.getResourceURI().toString();
     372//      modelName = umlModel.getResourceURI().lastSegment();
     373//      project = umlModel.getResourceURI().path().replace(modelName, "").replace("/resource/", "");
     374//
     375//      // parameter values for chains
     376//      modelFilePath = modelFileURI.replace("platform:/resource/", "");
     377//      outputFolderPath = project;
     378//      logPath = project + "/errors.log";
     379       
     380        UmlModel umlModel = UmlUtils.getUmlModel();
     381        modelFileURI = umlModel.getResourceURI().toPlatformString(true);
     382
    371383        modelName = umlModel.getResourceURI().lastSegment();
    372         project = umlModel.getResourceURI().path().replace(modelName, "").replace("/resource/", "");
    373 
    374         // parameter values for chains
    375         modelFilePath = modelFileURI.replace("platform:/resource/", "");
    376         outputFolderPath = project;
    377         logPath = project + "/errors.log";
    378 
     384//      project = umlModel.getResourceURI().path().replace(modelName, "").replace("/resource/", "");
     385        project = umlModel.getResource().getURI().segment(1);
     386       
     387        String modelFilePath = modelFileURI.replace("platform:/resource/", "");
     388        String outputFolderPath = project;
     389        String logPath = project + "/errors.log";
     390       
    379391       
    380392// ########### Code Generation
Note: See TracChangeset for help on using the changeset viewer.