Main Page Cookbook/Overview ImageMeister the jcprops file Licensing Binary Installation & Configuration [ Win · Mac · Nix ] Changes Public API Source Code Main Page Java [ Common · Win · Mac · Nix ] Native Code [ Common · Win · Mac · Nix ] Manifest Native Code Overviews [ Common · Win · Mac · Nix · Strings ] Macros [ General · Native Macros ] Walkthroughs [ Java only · Java and native ] Building [ Win · Mac · Nix ] Distribution Issues

    All Packages  This Package  Class Hierarchy  Class Search  Index

Class com.jconfig.mac.DiskAliasMRJ

    java.lang.Object
       |
       +----com.jconfig.mac.DiskFileMRJ
               |
               +----com.jconfig.mac.DiskAliasMRJ

Summary

    class  DiskAliasMRJ
         extends com.jconfig.mac.DiskFileMRJ
         implements com.jconfig.DiskAlias
    {
              // Fields 1
         private static final String copyrightString;

              // Constructors 1
         DiskAliasMRJ(int, int, byte[]) throws FileNotFoundException, DiskFileException;

              // Methods 4
         public void dumpInfo(PrintStream, String);
         public int getAliasType();
         public int iterate(DiskFilter, int, int);
         public int setFinderInfo(FinderInfo);
    }

Represents a Mac alias (similar to a Windows shortcut)

Author:
  Copyright (c) 1997,1998,1999,2000 Samizdat Productions. All Rights Reserved.

Fields

### · copyrightString | Summary | Top

       private static final String copyrightString

Constructors

### · DiskAliasMRJ | Summary | Top

       DiskAliasMRJ(int vRef,
                    int parID,
                    byte[] pName)  throws FileNotFoundException, DiskFileException

> Create using the FSSpec of the alias.

> Parameter | Description
> vRef | the vRefNum of the alias
> parID | the parID of the alias
> pName | the name of the alias, as a Pascal string

Methods

### · getAliasType | Summary | Top

       public int getAliasType()

> Returns one of the constants defined in DiskAlias.java: ALIAS_VOL, etc. Returns ALIAS_NOLONGER if this object no longer exists, or if an error occurs. The alias will be resolved without user interaction, and the alias will not be modified.

> Implements:
>   getAliasType in interface DiskAlias

### · setFinderInfo | Summary | Top

       public int setFinderInfo(FinderInfo newFI)

> Overrides:
>   setFinderInfo in class DiskFileMRJ
> Implements:
>   setFinderInfo in interface DiskAlias

### · iterate | Summary | Top

       public int iterate(DiskFilter filter,
                          int flags,
                          int maxToIterate)

> Always returns -1.

> Overrides:
>   iterate in class DiskFileMRJ

### · dumpInfo | Summary | Top

       public void dumpInfo(PrintStream ps,
                            String indent)

> Overrides:
>   dumpInfo in class DiskFileMRJ

    All Packages  This Package  Class Hierarchy  Class Search  Index

Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7