sidekick.css
Class CSSParsedData

java.lang.Object
  extended by sidekick.SideKickParsedData
      extended by sidekick.css.CSSParsedData

public class CSSParsedData
extends sidekick.SideKickParsedData

Stores a buffer structure tree. Plugins can extend this class to persist plugin-specific information. For example, the XML plugin stores code completion-related structures using a subclass.


Field Summary
 
Fields inherited from class sidekick.SideKickParsedData
expansionModel, root, tree
 
Constructor Summary
CSSParsedData(java.lang.String fileName)
           
 
Method Summary
 sidekick.IAsset getAssetAtOffset(int pos)
           
 javax.swing.tree.TreePath getTreePathForPosition(int dot)
           
 
Methods inherited from class sidekick.SideKickParsedData
canAddToPath, getAsset, getAssetAtPosition, getFoldHandler, getNodeAt, getParsedData, setParsedData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSSParsedData

public CSSParsedData(java.lang.String fileName)
Parameters:
fileName - The file name being parsed, used as the root of the tree.
Method Detail

getTreePathForPosition

public javax.swing.tree.TreePath getTreePathForPosition(int dot)
Overrides:
getTreePathForPosition in class sidekick.SideKickParsedData

getAssetAtOffset

public sidekick.IAsset getAssetAtOffset(int pos)
Overrides:
getAssetAtOffset in class sidekick.SideKickParsedData