Package at.bestsolution.efxclipse.tooling.model.internal

Examples of at.bestsolution.efxclipse.tooling.model.internal.FXEnumProperty


        } else if( FXCollectionProperty.isList(fxClass.getJavaProject(), erasedFQNType) ) {
          p = new FXCollectionProperty(fxClass, name, m, erasedFQNType, genericType,false);
        } else if( FXMapProperty.isMap(fxClass.getJavaProject(), erasedFQNType) ) {
          p = new FXMapProperty(fxClass, name, m,false);
        } else if( FXEnumProperty.isEnum(fxClass.getJavaProject(), erasedFQNType) ) {
          p = new FXEnumProperty(fxClass, name, m, erasedFQNType,false);
        } else {
          p = new FXObjectPoperty(fxClass, name, m, erasedFQNType,false);
       
      }
    }
View Full Code Here


          p = new FXPrimitiveProperty(fxClass, name, m, Type.parseType(genericType),true);
        } else {
          String erasedFQNType = Util.getFQNType((IType)m.getParent(), Signature.getTypeErasure(genericType));
          if( erasedFQNType != null ) {
            if( FXEnumProperty.isEnum(fxClass.getJavaProject(), erasedFQNType) ) {
              p = new FXEnumProperty(fxClass, name, m, erasedFQNType,true);
            } else {
              p = new FXObjectPoperty(fxClass, name, m, erasedFQNType,true);
            }
          }
        }
View Full Code Here

TOP

Related Classes of at.bestsolution.efxclipse.tooling.model.internal.FXEnumProperty

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.