Package org.netbeans.gradle.model.java

Examples of org.netbeans.gradle.model.java.JavaSourceGroupName


        for (IdeaSourceDirectory root: roots) {
            File dir = root.getDirectory();
            String name = dir.getName().toLowerCase(Locale.US);

            JavaSourceGroupName choice;
            if (name.startsWith("resource")) {
                choice = JavaSourceGroupName.RESOURCES;
            }
            else if ("groovy".equals(name)) {
                choice = JavaSourceGroupName.GROOVY;
View Full Code Here


    }

    private static void getAvailableSourceRootIDs(JavaSourceSet sourceSet, Set<SourceRootID> ids) {
        String sourceSetName = sourceSet.getName();
        for (JavaSourceGroup group: sourceSet.getSourceGroups()) {
            JavaSourceGroupName groupName = group.getGroupName();
            for (File root: group.getSourceRoots()) {
                if (root.exists()) {
                    ids.add(new SourceRootID(sourceSetName, groupName, root));
                }
            }
View Full Code Here

            Collection<JavaSourceGroup> actual) {

        Map<JavaSourceGroupName, JavaSourceGroup> expectedMap = sourceGroupMap(expected);

        for (JavaSourceGroup sourceGroup: actual) {
            JavaSourceGroupName name = sourceGroup.getGroupName();
            JavaSourceGroup expectedSourceGroup = expectedMap.get(name);
            expectedMap.remove(name);

            if (expectedSourceGroup == null) {
                throw new AssertionError("Unexpected source group: " + name);
View Full Code Here

            Collection<JavaSourceGroup> sourceGroups = sourceSet.getSourceGroups();
            int nonResourceCount = countNonResource(sourceGroups);

            for (JavaSourceGroup sourceGroup: sourceSet.getSourceGroups()) {
                JavaSourceGroupName groupName = sourceGroup.getGroupName();
                JavaSourceGroupID groupID = new JavaSourceGroupID(sourceSetName, groupName);

                Set<File> sourceRoots = sourceGroup.getSourceRoots();

                String groupNamePrefix;
                if (groupName == JavaSourceGroupName.RESOURCES) {
                    groupNamePrefix = NbStrings.getResourcesPackageCaption() + " [" + displaySourceSetName + "]";
                }
                else if (nonResourceCount == 1) {
                    groupNamePrefix = mainName != null
                            ? mainName
                            : NbStrings.getOtherPackageCaption(displaySourceSetName);
                }
                else {
                    String groupDisplayName = StringUtils.capitalizeFirstCharacter(
                            groupName.toString().toLowerCase(Locale.ROOT));
                    groupNamePrefix = mainName != null
                            ? mainName + " [" + groupDisplayName + "]"
                            :  NbStrings.getOtherPackageCaption(displaySourceSetName + "/" + groupDisplayName);
                }
View Full Code Here

TOP

Related Classes of org.netbeans.gradle.model.java.JavaSourceGroupName

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.