/** * * @param decl * The {@link BIClass} declaration that has {@link BIClass#getExistingClassRef()} */ public CClassRef(Model model, XSComponent source, BIClass decl, CCustomizations customizations) { super(model, source, decl.getLocation(), customizations); fullyQualifiedClassName = decl.getExistingClassRef(); assert fullyQualifiedClassName!=null; }
public void setParent(BindInfo p) { super.setParent(p); // if this specifies a reference to external class, // then it's OK even if noone actually refers this class. if(ref!=null) markAsAcknowledged(); }
if(biClass != null && "true".equals(biClass.getRecursive())) lastFoundRecursiveBiClass = biClass; decl.markAsAcknowledged(); String ref = decl.getExistingClassRef(); if(ref!=null) { if(!JJavaName.isFullyQualifiedClassName(ref)) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_INCORRECT_CLASS_NAME,ref) ); String clsName = decl.getClassName(); if(clsName==null) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_CLASS_NAME_IS_REQUIRED) ); Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format( Messages.ERR_INCORRECT_CLASS_NAME, clsName )); bindInfo.toCustomizationList(), decl.getLocation() ); selector.boundElements.put(e,cei); clsName, decl.getLocation(), typeName, elementName, component, bindInfo.toCustomizationList() ); if(decl.getJavadoc()!=null ) bt.javadoc = decl.getJavadoc()+"\n\n"; String implClass = decl.getUserSpecifiedImplClass();
/** * Gets the specified class name, or null if not specified. * (Not a fully qualified name.) * * @return * Returns a class name. The caller should <em>NOT</em> * apply XML-to-Java name conversion to the name * returned from this method. */ public @Nullable String getClassName() { if( className==null ) return null; BIGlobalBinding gb = getBuilder().getGlobalBinding(); NameConverter nc = getBuilder().model.getNameConverter(); if(gb.isJavaNamingConventionEnabled()) return nc.toClassName(className); else // don't change it return className; }
decl.markAsAcknowledged(); String ref = decl.getExistingClassRef(); if(ref!=null) { if(!JJavaName.isFullyQualifiedClassName(ref)) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_INCORRECT_CLASS_NAME,ref) ); String clsName = decl.getClassName(); if(clsName==null) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_CLASS_NAME_IS_REQUIRED) ); Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format( Messages.ERR_INCORRECT_CLASS_NAME, clsName )); bindInfo.toCustomizationList(), decl.getLocation() ); selector.boundElements.put(e,cei); clsName, decl.getLocation(), typeName, elementName, component, bindInfo.toCustomizationList() ); if(decl.getJavadoc()!=null ) bt.javadoc = decl.getJavadoc()+"\n\n"; String implClass = decl.getUserSpecifiedImplClass(); if( implClass!=null ) bt.setUserSpecifiedImplClass( implClass );
/** * Gets the specified class name, or null if not specified. * (Not a fully qualified name.) * * @return * Returns a class name. The caller should <em>NOT</em> * apply XML-to-Java name conversion to the name * returned from this method. */ public @Nullable String getClassName() { if( className==null ) return null; BIGlobalBinding gb = getBuilder().getGlobalBinding(); NameConverter nc = getBuilder().model.getNameConverter(); if(gb.isJavaNamingConventionEnabled()) return nc.toClassName(className); else // don't change it return className; }
if(biClass != null && "true".equals(biClass.getRecursive())) lastFoundRecursiveBiClass = biClass; decl.markAsAcknowledged(); String ref = decl.getExistingClassRef(); if(ref!=null) { if(!JJavaName.isFullyQualifiedClassName(ref)) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_INCORRECT_CLASS_NAME,ref) ); String clsName = decl.getClassName(); if(clsName==null) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_CLASS_NAME_IS_REQUIRED) ); Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format( Messages.ERR_INCORRECT_CLASS_NAME, clsName )); bindInfo.toCustomizationList(), decl.getLocation() ); selector.boundElements.put(e,cei); clsName, decl.getLocation(), typeName, elementName, component, bindInfo.toCustomizationList() ); if(decl.getJavadoc()!=null ) bt.javadoc = decl.getJavadoc()+"\n\n"; String implClass = decl.getUserSpecifiedImplClass();
/** * * @param decl * The {@link BIClass} declaration that has {@link BIClass#getExistingClassRef()} */ public CClassRef(Model model, XSComponent source, BIClass decl, CCustomizations customizations) { super(model, source, decl.getLocation(), customizations); fullyQualifiedClassName = decl.getExistingClassRef(); assert fullyQualifiedClassName!=null; }
public void setParent(BindInfo p) { super.setParent(p); // if this specifies a reference to external class, // then it's OK even if noone actually refers this class. if(ref!=null) markAsAcknowledged(); }
/** * Gets the specified class name, or null if not specified. * (Not a fully qualified name.) * * @return * Returns a class name. The caller should <em>NOT</em> * apply XML-to-Java name conversion to the name * returned from this method. */ public @Nullable String getClassName() { if( className==null ) return null; BIGlobalBinding gb = getBuilder().getGlobalBinding(); NameConverter nc = getBuilder().model.getNameConverter(); if(gb.isJavaNamingConventionEnabled()) return nc.toClassName(className); else // don't change it return className; }
if(biClass != null && "true".equals(biClass.getRecursive())) lastFoundRecursiveBiClass = biClass; decl.markAsAcknowledged(); String ref = decl.getExistingClassRef(); if(ref!=null) { if(!JJavaName.isFullyQualifiedClassName(ref)) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_INCORRECT_CLASS_NAME,ref) ); String clsName = decl.getClassName(); if(clsName==null) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_CLASS_NAME_IS_REQUIRED) ); Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format( Messages.ERR_INCORRECT_CLASS_NAME, clsName )); bindInfo.toCustomizationList(), decl.getLocation() ); selector.boundElements.put(e,cei); clsName, decl.getLocation(), typeName, elementName, component, bindInfo.toCustomizationList() ); if(decl.getJavadoc()!=null ) bt.javadoc = decl.getJavadoc()+"\n\n"; String implClass = decl.getUserSpecifiedImplClass();
/** * * @param decl * The {@link BIClass} declaration that has {@link BIClass#getExistingClassRef()} */ public CClassRef(Model model, XSComponent source, BIClass decl, CCustomizations customizations) { super(model, source, decl.getLocation(), customizations); fullyQualifiedClassName = decl.getExistingClassRef(); assert fullyQualifiedClassName!=null; }
public void setParent(BindInfo p) { super.setParent(p); // if this specifies a reference to external class, // then it's OK even if noone actually refers this class. if(ref!=null) markAsAcknowledged(); }
/** * Gets the specified class name, or null if not specified. * (Not a fully qualified name.) * * @return * Returns a class name. The caller should <em>NOT</em> * apply XML-to-Java name conversion to the name * returned from this method. */ public @Nullable String getClassName() { if( className==null ) return null; BIGlobalBinding gb = getBuilder().getGlobalBinding(); NameConverter nc = getBuilder().model.getNameConverter(); if(gb.isJavaNamingConventionEnabled()) return nc.toClassName(className); else // don't change it return className; }
if(biClass != null && "true".equals(biClass.getRecursive())) lastFoundRecursiveBiClass = biClass; decl.markAsAcknowledged(); String ref = decl.getExistingClassRef(); if(ref!=null) { if(!JJavaName.isFullyQualifiedClassName(ref)) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_INCORRECT_CLASS_NAME,ref) ); String clsName = decl.getClassName(); if(clsName==null) { Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format(Messages.ERR_CLASS_NAME_IS_REQUIRED) ); Ring.get(ErrorReceiver.class).error( decl.getLocation(), Messages.format( Messages.ERR_INCORRECT_CLASS_NAME, clsName )); bindInfo.toCustomizationList(), decl.getLocation() ); selector.boundElements.put(e,cei); clsName, decl.getLocation(), typeName, elementName, component, bindInfo.toCustomizationList() ); if(decl.getJavadoc()!=null ) bt.javadoc = decl.getJavadoc()+"\n\n"; String implClass = decl.getUserSpecifiedImplClass();
/** * * @param decl * The {@link BIClass} declaration that has {@link BIClass#getExistingClassRef()} */ public CClassRef(Model model, XSComponent source, BIClass decl, CCustomizations customizations) { super(model, source, decl.getLocation(), customizations); fullyQualifiedClassName = decl.getExistingClassRef(); assert fullyQualifiedClassName!=null; }
public void setParent(BindInfo p) { super.setParent(p); // if this specifies a reference to external class, // then it's OK even if noone actually refers this class. if(ref!=null) markAsAcknowledged(); }
/** * Gets the specified class name, or null if not specified. * (Not a fully qualified name.) * * @return * Returns a class name. The caller should <em>NOT</em> * apply XML-to-Java name conversion to the name * returned from this method. */ public @Nullable String getClassName() { if( className==null ) return null; BIGlobalBinding gb = getBuilder().getGlobalBinding(); NameConverter nc = getBuilder().model.getNameConverter(); if(gb.isJavaNamingConventionEnabled()) return nc.toClassName(className); else // don't change it return className; }
/** * * @param decl * The {@link BIClass} declaration that has {@link BIClass#getExistingClassRef()} */ public CClassRef(Model model, XSComponent source, BIClass decl, CCustomizations customizations) { super(model, source, decl.getLocation(), customizations); fullyQualifiedClassName = decl.getExistingClassRef(); assert fullyQualifiedClassName!=null; }
public void setParent(BindInfo p) { super.setParent(p); // if this specifies a reference to external class, // then it's OK even if noone actually refers this class. if(ref!=null) markAsAcknowledged(); }