Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.4.0)

E13403-05

oracle.jdeveloper.wizard.common
Class WizardFile

java.lang.Object
  extended by oracle.jdeveloper.wizard.common.WizardFile

public class WizardFile
extends java.lang.Object


Constructor Summary
WizardFile()
           
WizardFile(java.lang.String className, java.lang.String packageName, java.lang.String basePath)
           
 
Method Summary
 boolean classExistsInProject(Project project)
           
 boolean equals(java.lang.Object anObject)
           
 boolean fileExists()
           
 java.lang.String getBasePath()
           
 java.lang.String getClassName()
           
 java.io.File getFile()
           
 java.lang.String getFullPath()
           
 java.lang.String getPackageName()
           
 java.lang.String getQualifiedClassName()
           
 JavaSourceNode getSourceNode(Project project)
           
 boolean isClassNameValid()
           
 boolean isClassNameValid(boolean isQualified)
           
static boolean isClassNameValid(java.lang.String className)
           
static boolean isClassNameValid(java.lang.String className, boolean isQualified)
           
 boolean isPackageNameValid()
           
static boolean isPackageNameValid(java.lang.String packageName)
           
 boolean isValid()
           
 void setBasePath(java.lang.String basePath)
           
 void setClassName(java.lang.String className)
           
 void setDefaultClassName(Project project, java.lang.String prefix)
           
 void setDefaultClassName(Project project, java.lang.String prefix, java.lang.String suffix)
           
 void setPackageName(java.lang.String packageName)
           
 java.lang.String toString()
           
 boolean verifyFilePath()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WizardFile

public WizardFile()

WizardFile

public WizardFile(java.lang.String className,
                  java.lang.String packageName,
                  java.lang.String basePath)
Method Detail

isValid

public boolean isValid()

isClassNameValid

public boolean isClassNameValid()

isClassNameValid

public boolean isClassNameValid(boolean isQualified)

isClassNameValid

public static boolean isClassNameValid(java.lang.String className)

isClassNameValid

public static boolean isClassNameValid(java.lang.String className,
                                       boolean isQualified)

isPackageNameValid

public boolean isPackageNameValid()

isPackageNameValid

public static boolean isPackageNameValid(java.lang.String packageName)

fileExists

public boolean fileExists()

classExistsInProject

public boolean classExistsInProject(Project project)

getSourceNode

public JavaSourceNode getSourceNode(Project project)

setDefaultClassName

public void setDefaultClassName(Project project,
                                java.lang.String prefix,
                                java.lang.String suffix)

setDefaultClassName

public void setDefaultClassName(Project project,
                                java.lang.String prefix)

setClassName

public void setClassName(java.lang.String className)

getClassName

public java.lang.String getClassName()

setPackageName

public void setPackageName(java.lang.String packageName)

getPackageName

public java.lang.String getPackageName()

getQualifiedClassName

public java.lang.String getQualifiedClassName()

setBasePath

public void setBasePath(java.lang.String basePath)

getBasePath

public java.lang.String getBasePath()

getFullPath

public java.lang.String getFullPath()

getFile

public java.io.File getFile()

verifyFilePath

public boolean verifyFilePath()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object anObject)
Overrides:
equals in class java.lang.Object

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.4.0)

E13403-05

Copyright © 1997, 2011, Oracle. All rights reserved.