wt.tools.metamodel
Class ClassArtifact

java.lang.Object
  extended byjava.io.File
      extended bycom.ptc.windchill.util.ModuleArtifact
          extended bywt.tools.metamodel.ClassArtifact
All Implemented Interfaces:
Comparable, Serializable

public class ClassArtifact
extends ModuleArtifact

ClassArtifact extends ModuleArtifact, which encapsulates knowledge about where the various types of files associated with a module may be found. This class adds a constructor using a ClassClass object to specify the package and class.

Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ptc.windchill.util.ModuleArtifact
artifactFile, moduleFile, unitFile, WINDCHILL_BIN, WINDCHILL_LOG, WINDCHILL_RB
 
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar
 
Constructor Summary
ClassArtifact(String artifact, ClassClass element, String extension)
           
 
Methods inherited from class com.ptc.windchill.util.ModuleArtifact
buildFilePath, buildFilePath, getArtifactDir, getArtifactFile, getArtifactName, getFileExtension, getFileName, getModuleDir, getModuleFile, getModuleName, getParentFile, getQualifiedUnit, getRelativePath, getRelativePath, getStandardPath, getUnitDir, getUnitDir, getUnitFile, getUnitName, initialize, initialize, isAncestor, isModuleNameSpaced, newInstance, newInstance, newInstance, setArtifactDir, setFileExtension, setFileName, setModuleDir, setUnitDir, unitDir, unitDir
 
Methods inherited from class java.io.File
canRead, canWrite, compareTo, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getName, getParent, getPath, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setLastModified, setReadOnly, toString, toURI, toURL
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassArtifact

public ClassArtifact(String artifact,
                     ClassClass element,
                     String extension)