Examples of IPackage


Examples of com.adobe.ac.pmd.nodes.IPackage

   public void testConstructNamespace() throws IOException,
                                       TokenException,
                                       PMDException
   {
      final IParserNode ast = FileSetUtils.buildAst( getTestFiles().get( "schedule_internal.as" ) );
      final IPackage namespacePackage = NodeFactory.createPackage( ast );

      assertNull( namespacePackage.getClassNode() );
      assertEquals( "flexlib.scheduling.scheduleClasses",
                    namespacePackage.getName() );
      assertEquals( 0,
                    namespacePackage.getImports().size() );
   }
View Full Code Here

Examples of com.adobe.ac.pmd.nodes.IPackage

                             final IFlexFile currentFile )
   {
      try
      {
         final String fullyQualifiedName = currentFile.getFullyQualifiedName();
         final IPackage ast = currentRule instanceof IFlexAstRule ? asts.get( fullyQualifiedName )
                                                                 : null;
         final List< IFlexViolation > foundViolations = currentRule.processFile( currentFile,
                                                                                 ast,
                                                                                 files );
View Full Code Here

Examples of com.adobe.ac.pmd.nodes.IPackage

      if ( !getIgnoreFiles().contains( resourcePath ) )
      {
         final IAS3Parser parser = new AS3Parser();
         final IFlexFile file = getTestFiles().get( resourcePath );

         IPackage rootNode = null;

         if ( file == null )
         {
            throw new IOException( resourcePath
                  + " is not found" );
View Full Code Here

Examples of com.change_vision.jude.api.inf.model.IPackage

   */
  public List<IPackage> getPackages(IPackage thePackage, List<IPackage> packageList, ModelFilter<IPackage> filter) {
    INamedElement[] namedElements = thePackage.getOwnedElements();
    for (INamedElement namedElement : namedElements) {
      if (namedElement instanceof IPackage) {
        IPackage p = (IPackage) namedElement;
        if (filter.isEnable(p)) {
          packageList.add(p);
          getPackages(p, packageList, filter);
        }
      }
View Full Code Here

Examples of com.change_vision.jude.api.inf.model.IPackage

          classes.add(c);
          getNestedClass(c.getNestedClasses(), classes, filter);
        }
      }
      if (namedElement instanceof IPackage) {
        IPackage p = (IPackage) namedElement;
        getClasses(p, classes, filter);
      }
    }
    return classes;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.