public void addConfiguredTypeLibrary(NameSpacedTypeConfiguration library) { map.put(library.getNamespace(), library); }
public IOpenClass getType(String namespace, String name, IConfigurableResourceContext cxt) { NameSpacedTypeConfiguration lib = (NameSpacedTypeConfiguration) map.get(namespace); return lib == null ? null : lib.getType(name, cxt); }
public void validate(IConfigurableResourceContext cxt) throws OpenConfigurationException { for (Object lib : map.values()) { ((NameSpacedTypeConfiguration) lib).validate(cxt); } }
NameSpacedTypeConfiguration nstc = new NameSpacedTypeConfiguration(); nstc.setNamespace(ISyntaxConstants.THIS_NAMESPACE); nstc.addConfiguration(javatype); nstc.addConfiguration(javatype); nstc.addConfiguration(javaLongNameType); javaimport.addPackageImport("java.math"); nstc.addConfiguration(javaimport);
NameSpacedTypeConfiguration nstc = new NameSpacedTypeConfiguration(); nstc.setNamespace(ISyntaxConstants.THIS_NAMESPACE); nstc.addConfiguration(javatype); nstc.addConfiguration(javatype); nstc.addConfiguration(javaLongNameType); javaimport.addPackageImport("java.math"); nstc.addConfiguration(javaimport);
NameSpacedTypeConfiguration typelibrary = new NameSpacedTypeConfiguration(); typelibrary.setNamespace(ISyntaxConstants.THIS_NAMESPACE); typelibrary.addConfiguration(javaimport1); typelibrary.addConfiguration(javaimport2); typelibrary.addConfiguration(javaimport3); typelibrary.addConfiguration(javaimport4);
public void validate(IConfigurableResourceContext cxt) throws OpenConfigurationException { for (Object lib : map.values()) { ((NameSpacedTypeConfiguration) lib).validate(cxt); } }
public IOpenClass getType(String namespace, String name, IConfigurableResourceContext cxt) { NameSpacedTypeConfiguration lib = (NameSpacedTypeConfiguration) map.get(namespace); return lib == null ? null : lib.getType(name, cxt); }
public void addConfiguredTypeLibrary(NameSpacedTypeConfiguration library) { map.put(library.getNamespace(), library); }
NameSpacedTypeConfiguration typelibrary = new NameSpacedTypeConfiguration(); typelibrary.setNamespace(ISyntaxConstants.THIS_NAMESPACE); JavaImportTypeConfiguration javaImportTypeConfiguration = new JavaImportTypeConfiguration(); if (packageImports != null) { typelibrary.addConfiguration(javaImportTypeConfiguration);
NameSpacedTypeConfiguration typelibrary = new NameSpacedTypeConfiguration(); typelibrary.setNamespace(ISyntaxConstants.THIS_NAMESPACE); JavaImportTypeConfiguration javaImportTypeConfiguration = new JavaImportTypeConfiguration(); if (packageImports != null) { typelibrary.addConfiguration(javaImportTypeConfiguration);