Package com.github.stephenc.javaisotools.rockridge.impl

Examples of com.github.stephenc.javaisotools.rockridge.impl.POSIXFileMode


            int flags = RRIPFactory.RR_PX_RECORDED | RRIPFactory.RR_NM_RECORDED | RRIPFactory.RR_CL_RECORDED;
            rripFactory.doRREntry(flags);
        }

        // PX: POSIX File Attributes
        POSIXFileMode fileMode = new POSIXFileMode();
        fileMode.setDefault(true);
        int fileModes = fileMode.getFileMode();
        int fileLinks = 2 + dir.getDirectories().size();
        rripFactory.doPXEntry(fileModes, fileLinks, 0, 0, 1);

        // CL: Child link (location of the actual directory record)
        childLocationFixups.put(dir, rripFactory.doCLEntry());
View Full Code Here


            int flags = RRIPFactory.RR_PX_RECORDED | RRIPFactory.RR_TF_RECORDED | RRIPFactory.RR_NM_RECORDED;
            rripFactory.doRREntry(flags);
        }

        // PX: POSIX File Attributes
        POSIXFileMode fileMode = new POSIXFileMode();
        fileMode.setDefault(false);
        int fileModes = fileMode.getFileMode();
        rripFactory.doPXEntry(fileModes, 1, 0, 0, 1);

        // TF: Timestamp
        ISO9660ShortDateDataReference date = new ISO9660ShortDateDataReference(file.lastModified());
        rripFactory.doTFEntry(RRIPFactory.TF_MODIFY, date);
View Full Code Here

            // RE: Directory has been relocated (moved)
            rripFactory.doREEntry();
        }

        // PX: POSIX File Attributes
        POSIXFileMode fileMode = new POSIXFileMode();
        fileMode.setDefault(true);
        int fileModes = fileMode.getFileMode();
        int fileLinks = 2 + dir.getDirectories().size();
        rripFactory.doPXEntry(fileModes, fileLinks, 0, 0, 1);

        // TF: Timestamp
        ISO9660ShortDateDataReference date = new ISO9660ShortDateDataReference(dir.lastModified());
View Full Code Here

            int flags = RRIPFactory.RR_PX_RECORDED | RRIPFactory.RR_TF_RECORDED;
            rripFactory.doRREntry(flags);
        }

        // PX: POSIX File Attributes
        POSIXFileMode fileMode = new POSIXFileMode();
        fileMode.setDefault(true);
        int fileModes = fileMode.getFileMode();
        int fileLinks = 2 + dir.getDirectories().size();
        rripFactory.doPXEntry(fileModes, fileLinks, 0, 0, 1);

        // TF: Timestamp
        ISO9660ShortDateDataReference date = new ISO9660ShortDateDataReference(dir.lastModified());
View Full Code Here

            // PL: Real Parent of this relocated directory
            parentLocationFixups.put(dir, rripFactory.doPLEntry());
        }

        // PX: POSIX File Attributes
        POSIXFileMode fileMode = new POSIXFileMode();
        fileMode.setDefault(true);
        int fileModes = fileMode.getFileMode();
        int fileLinks = 2 + parentDir.getDirectories().size();
        rripFactory.doPXEntry(fileModes, fileLinks, 0, 0, 1);

        // TF: Timestamp
        ISO9660ShortDateDataReference date = new ISO9660ShortDateDataReference(parentDir.lastModified());
View Full Code Here

TOP

Related Classes of com.github.stephenc.javaisotools.rockridge.impl.POSIXFileMode

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.