org.netbeans.modules.xml.wsdl.model
Class WSDLModelFactory

java.lang.Object
  extended by org.netbeans.modules.xml.xam.AbstractModelFactory<WSDLModel>
      extended by org.netbeans.modules.xml.wsdl.model.WSDLModelFactory

public class WSDLModelFactory
extends AbstractModelFactory<WSDLModel>

Author:
rico

Field Summary
 
Fields inherited from class org.netbeans.modules.xml.xam.AbstractModelFactory
DELAY_DIRTY, DELAY_SYNCER, MODEL_LOADED_PROPERTY
 
Method Summary
protected  WSDLModel createModel(ModelSource source)
           
static WSDLModelFactory getDefault()
           
 WSDLModel getModel(ModelSource source)
          Gets WSDL model from given model source.
 
Methods inherited from class org.netbeans.modules.xml.xam.AbstractModelFactory
addPropertyChangeListener, createFreshModel, getAccessProvider, getKey, getModels, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefault

public static WSDLModelFactory getDefault()

getModel

public WSDLModel getModel(ModelSource source)
Gets WSDL model from given model source. Model source should provide lookup for: 1. FileObject of the model source 2. DataObject represent the model 3. Swing Document buffer for in-memory text of the model source

Overrides:
getModel in class AbstractModelFactory<WSDLModel>

createModel

protected WSDLModel createModel(ModelSource source)
Specified by:
createModel in class AbstractModelFactory<WSDLModel>