oracle.jdeveloper.builder.file
Class FileBuilderModel
java.lang.Object
oracle.jdeveloper.builder.AbstractBuilderModel
oracle.jdeveloper.builder.file.FileBuilderModel
- All Implemented Interfaces:
- NewFileValidator, BaliWizardState
public abstract class FileBuilderModel
- extends AbstractBuilderModel
- implements NewFileValidator
Methods inherited from class oracle.jdeveloper.builder.AbstractBuilderModel |
addFileToProject, commitWizardState, getBaseName, getBuilderType, getDefaultRelativeDirectory, getDirectory, getFileName, getProject, getRelativeDirectory, getSourceModel, getURL, initializeFromContext, initializeSourceDir, isRaiseEditor, postProcess, reportError, reportError, setClearExistingFiles, setDirectory, setFileName, setProject, setRaiseEditor, setRelativeDirectory, setURL, shouldAddToProjectContent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileBuilderModel
public FileBuilderModel(Context ctx)
FileBuilderModel
public FileBuilderModel(Context ctx,
java.lang.String ext)
getFileType
public abstract java.lang.String getFileType()
- Returns a String that can be used to describe the file type for an error
dialog - for example, 'HTML file'.
createSourceModel
protected SourceModel createSourceModel()
- Overrides:
createSourceModel
in class AbstractBuilderModel
getFileExtension
public java.lang.String getFileExtension()
getEnforceFileExtension
public boolean getEnforceFileExtension()
validateNewFileURL
public java.net.URL validateNewFileURL(java.net.URL url)
throws TraversalException
- Description copied from interface:
NewFileValidator
- Requests that the specified
URL
be validated. If necessary,
a different URL can be returned, if the specified URL should be mapped
to some other resource. If the URL is not valid, and cannot be made valid,
then a TraversalException
should be thrown containing the
reason why the URL is not valid.
- Specified by:
validateNewFileURL
in interface NewFileValidator
- Parameters:
url
- the URL to be validated
- Returns:
- the valid URL.
- Throws:
TraversalException
buildFile
protected boolean buildFile(Node node)
- Overrides:
buildFile
in class AbstractBuilderModel
Copyright © 1997, 2011, Oracle. All rights reserved.