Пример #1
0
 public void genName(NamedElement element, Context ctx, TabbedWriter out) {
   if (element instanceof Member && ((Member) element).getContainer() instanceof ExternalType) {
     Member member = (Member) element;
     if (CommonUtilities.isJavaExternalType((ExternalType) member.getContainer())) {
       // for java external types, either use the given external name or the name as is
       if (member.getAnnotation("eglx.lang.ExternalName") != null)
         out.print((String) member.getAnnotation("eglx.lang.ExternalName").getValue());
       else out.print(element.getCaseSensitiveName());
       return;
     }
   }
   out.print(JavaAliaser.getAlias(element.getCaseSensitiveName()));
 }
Пример #2
0
 public Project() {
   super();
   dbObject.put("sizeFact", new BasicDBObject());
   dbObject.put("activityFact", new BasicDBObject());
   dbObject.put("vcsRepositories", new BasicDBList());
   super.setSuperTypes("com.googlecode.pongo.tests.ossmeter.model.NamedElement");
   NAME.setOwningType("com.googlecode.pongo.tests.ossmeter.model.Project");
   DESCRIPTION.setOwningType("com.googlecode.pongo.tests.ossmeter.model.Project");
   YEAR.setOwningType("com.googlecode.pongo.tests.ossmeter.model.Project");
   ACTIVE.setOwningType("com.googlecode.pongo.tests.ossmeter.model.Project");
 }