Package gov.nasa.jpf.autodoc.types.info

Examples of gov.nasa.jpf.autodoc.types.info.ModelClassInfo


    nativepeer = new NativePeerInfo();
    String mangled = clsinfo.getName();
   
    if (NameUtils.isNameMangled(mangled)) {
      String unmangled = unmangleName(mangled);
      ModelClassInfo model = loadModel(unmangled, info);
     
      if (model != null) {
        nativepeer.setModelName(model.getInfo().getName());
        Set<String> umMethods = unmangle(clsinfo.getMethods());
        Set<String> modelMths = model.getInfo().getMethods();
        Set<String> match = matchMethods(umMethods, modelMths);
        nativepeer.setModelMethods(match);
      } else {
        nativepeer.setModelName("unknown");
      }
View Full Code Here


          }
        }
      }
     
      if (isAnalysisEnabled(type, AnalysisType.MODELCLASSES.weight)) {
        ModelClassInfo model = analyzeModelClass(cls, info);

        if (model != null) {
          newInfo.register(model);
        }
      }
View Full Code Here

  }

  @Override
  public void analyze(ClassInfo clsinfo, CollectedInfo info)
          throws ClassFileNotFoundException {
    model = new ModelClassInfo();
    String mdname = clsinfo.getName();
    ClassInfo std = loadStandard(mdname, info);

    if (std != null) {
      setup(clsinfo);
View Full Code Here

TOP

Related Classes of gov.nasa.jpf.autodoc.types.info.ModelClassInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.