org.owasp.webscarab.plugin.fragments
Class FragmentsModel
java.lang.Object
org.owasp.webscarab.plugin.AbstractPluginModel
org.owasp.webscarab.plugin.fragments.FragmentsModel
public class FragmentsModel
- extends AbstractPluginModel
- Author:
- rogan
Methods inherited from class org.owasp.webscarab.plugin.AbstractPluginModel |
addPropertyChangeListener, addPropertyChangeListener, getStatus, isBusy, isModified, isRunning, isStopping, removePropertyChangeListener, removePropertyChangeListener, setBusy, setModified, setRunning, setStatus, setStopping |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FragmentsModel
public FragmentsModel(FrameworkModel model)
- Creates a new instance of FragmentsModel
addFragment
public void addFragment(HttpUrl url,
ConversationID id,
java.lang.String type,
java.lang.String fragment)
getUrlFragmentKeys
public java.lang.String[] getUrlFragmentKeys(HttpUrl url,
java.lang.String type)
getConversationFragmentKeys
public java.lang.String[] getConversationFragmentKeys(ConversationID id,
java.lang.String type)
getFragmentTypeCount
public int getFragmentTypeCount()
getFragmentType
public java.lang.String getFragmentType(int index)
getFragmentCount
public int getFragmentCount(java.lang.String type)
getFragmentKeyAt
public java.lang.String getFragmentKeyAt(java.lang.String type,
int position)
indexOfFragment
public int indexOfFragment(java.lang.String type,
java.lang.String key)
getFragment
public java.lang.String getFragment(java.lang.String key)
addModelListener
public void addModelListener(FragmentListener listener)
removeModelListener
public void removeModelListener(FragmentListener listener)
getConversationModel
public ConversationModel getConversationModel()
setSelectedFragment
public void setSelectedFragment(java.lang.String type,
java.lang.String key)
setStore
public void setStore(FragmentsStore store)
flush
public void flush()
throws StoreException
- Throws:
StoreException