/** * Provides PositionRefs instead of Positions. * @author sdedic */ @PatchFor(ModificationResult.Difference.class) public class ModificationResult8 { private ModificationResult.Difference inst; public ModificationResult8() { this.inst = (ModificationResult.Difference)(Object)this; } public @NonNull PositionRef getStartPosition() { return (PositionRef)this.inst.getStartPosition(); } public @NonNull PositionRef getEndPosition() { return (PositionRef)this.inst.getEndPosition(); } }
/** * * @author sdedic */ @PatchFor(XMLFileSystem.class) public abstract class XMLFileSystemCompat extends AbstractFileSystem { public XMLFileSystemCompat() { } @ConstructorDelegate public static void createLocalFileSystemCompat(XMLFileSystemCompat self, FileSystemCapability cap) { FileSystemCompat.compat(self).setCapability(cap); } /** Prepare environment by adding the root directory of the filesystem to the class path. * @param environment the environment to add to * @deprecated Useless. */ @Deprecated public void prepareEnvironment(FileSystem$Environment environment) { environment.addClassPath(getRootDirectory().getAbsolutePath()); } public abstract File getRootDirectory(); }
/** * * @author sdedic */ @PatchFor(LocalFileSystem.class) public abstract class LocalFileSystemCompat extends AbstractFileSystem { public LocalFileSystemCompat() { } @ConstructorDelegate public static void createLocalFileSystemCompat(LocalFileSystemCompat self, FileSystemCapability cap) { FileSystemCompat.compat(self).setCapability(cap); } /** Prepare environment by adding the root directory of the filesystem to the class path. * @param environment the environment to add to * @deprecated Useless. */ @Deprecated public void prepareEnvironment(FileSystem$Environment environment) { environment.addClassPath(getRootDirectory().getAbsolutePath()); } public abstract File getRootDirectory(); }
@PatchFor(JarFileSystem.class) public abstract class JarFileSystemCompat extends AbstractFileSystem { public JarFileSystemCompat() {
@PatchFor(FileExtrasLkp.class) public class CompatFileExtrasLkp extends AbstractLookup { private final InstanceContent ic;
@PatchFor(NbClassPath.class) public class NbClassPathCompat {
@PatchFor(MultiFileSystem.class) public abstract class MultiFileSystemCompat extends FileSystem {
@PatchFor(AbstractFileSystem.class) public abstract class AbstractFileSystemCompat extends FileSystem {
@PatchFor(FileSystem.class) public abstract class FileSystemCompat {