Extension SDK 9.0.5

oracle.jdeveloper.builder
Class AbstractBuilderModel

java.lang.Object
  extended byoracle.jdeveloper.builder.AbstractBuilderModel
All Implemented Interfaces:
BaliWizardState
Direct Known Subclasses:
ClassBuilderModel, FileBuilderModel

public abstract class AbstractBuilderModel
extends java.lang.Object
implements BaliWizardState


Constructor Summary
AbstractBuilderModel()
           
 
Method Summary
protected  boolean buildFile(Node node)
           
 void commitWizardState()
          Called by the BaliWizard to finalize and commit its current state.
protected  SourceModel createSourceModel()
           
protected abstract  java.lang.String getBaseName()
           
abstract  java.lang.String getBuilderType()
           
protected  java.lang.String getDefaultRelativeDirectory(JProject project)
           
 java.net.URL getDirectory()
           
 java.lang.String getFileName()
           
 JProject getProject()
           
 java.lang.String getRelativeDirectory()
           
protected  SourceModel getSourceModel()
           
 java.net.URL getURL()
           
protected  void initializeFromContext(Context ctx)
           
protected  void postProcess(Node node)
           
 void reportError(java.lang.String msg)
           
 void reportError(java.lang.String title, java.lang.String msg, java.lang.String helpID)
           
protected  void setClearExistingFiles(boolean clearExistingFiles)
           
 void setDirectory(java.net.URL url)
           
 void setFileName(java.lang.String newName)
           
 void setProject(JProject project)
           
 void setRelativeDirectory(java.lang.String newDir)
           
 void setURL(java.net.URL url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBuilderModel

public AbstractBuilderModel()
Method Detail

getBuilderType

public abstract java.lang.String getBuilderType()

getBaseName

protected abstract java.lang.String getBaseName()

initializeFromContext

protected void initializeFromContext(Context ctx)

getDefaultRelativeDirectory

protected java.lang.String getDefaultRelativeDirectory(JProject project)

setClearExistingFiles

protected final void setClearExistingFiles(boolean clearExistingFiles)

setProject

public final void setProject(JProject project)

getProject

public final JProject getProject()

setFileName

public final void setFileName(java.lang.String newName)

getFileName

public final java.lang.String getFileName()

setDirectory

public final void setDirectory(java.net.URL url)

getDirectory

public final java.net.URL getDirectory()

setRelativeDirectory

public final void setRelativeDirectory(java.lang.String newDir)

getRelativeDirectory

public final java.lang.String getRelativeDirectory()

getURL

public final java.net.URL getURL()

setURL

public final void setURL(java.net.URL url)

commitWizardState

public final void commitWizardState()
Description copied from interface: BaliWizardState
Called by the BaliWizard to finalize and commit its current state. This may be the BaliWizard upon FINISH and APPLY events. This state object should not commit or finalize its state before this call.

Specified by:
commitWizardState in interface BaliWizardState

buildFile

protected boolean buildFile(Node node)

postProcess

protected void postProcess(Node node)

createSourceModel

protected SourceModel createSourceModel()

reportError

public final void reportError(java.lang.String msg)

reportError

public void reportError(java.lang.String title,
                        java.lang.String msg,
                        java.lang.String helpID)

getSourceModel

protected final SourceModel getSourceModel()

Extension SDK

 

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