コード例 #1
0
  @Override
  public void visitBefore(Interface inf) {
    OJAnnotatedClass annotatedClass = findOJClass(inf);
    // addTumlRuntimePropertyEnum(annotatedClass, inf);

    RuntimePropertyImplementor.addTumlRuntimePropertyEnum(
        annotatedClass,
        UmlgClassOperations.propertyEnumName(inf),
        inf,
        UmlgInterfaceOperations.getAllProperties(inf),
        UmlgInterfaceOperations.hasCompositeOwner(inf),
        inf.getModel().getName());
  }