org.ungoverned.oscar.installer.artifact
Class AbstractFileArtifact

java.lang.Object
  extended by org.ungoverned.oscar.installer.artifact.AbstractArtifact
      extended by org.ungoverned.oscar.installer.artifact.AbstractFileArtifact
All Implemented Interfaces:
Artifact
Direct Known Subclasses:
ResourceFileArtifact, URLFileArtifact

public abstract class AbstractFileArtifact
extends AbstractArtifact


Field Summary
 
Fields inherited from class org.ungoverned.oscar.installer.artifact.AbstractArtifact
s_buffer
 
Constructor Summary
AbstractFileArtifact(StringProperty sourceName)
           
AbstractFileArtifact(StringProperty sourceName, StringProperty destName)
           
AbstractFileArtifact(StringProperty sourceName, StringProperty destName, StringProperty destDir)
           
AbstractFileArtifact(StringProperty sourceName, StringProperty destName, StringProperty destDir, boolean localize)
           
 
Method Summary
 StringProperty getDestinationName()
           
 boolean process(Status status, java.util.Map propMap)
           
 
Methods inherited from class org.ungoverned.oscar.installer.artifact.AbstractArtifact
copy, copyAndLocalize, getDestinationDirectory, getPath, getPathHead, getSourceName, localize, readParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ungoverned.oscar.installer.Artifact
getInputStream
 

Constructor Detail

AbstractFileArtifact

public AbstractFileArtifact(StringProperty sourceName)

AbstractFileArtifact

public AbstractFileArtifact(StringProperty sourceName,
                            StringProperty destName)

AbstractFileArtifact

public AbstractFileArtifact(StringProperty sourceName,
                            StringProperty destName,
                            StringProperty destDir)

AbstractFileArtifact

public AbstractFileArtifact(StringProperty sourceName,
                            StringProperty destName,
                            StringProperty destDir,
                            boolean localize)
Method Detail

getDestinationName

public StringProperty getDestinationName()

process

public boolean process(Status status,
                       java.util.Map propMap)