org.mevenide.idea.psi.project
Class AbstractPsiResourcePatterns

java.lang.Object
  extended by org.mevenide.idea.psi.support.AbstractPsiObject
      extended by org.mevenide.idea.psi.support.AbstractPsiBeanRowsObservable
          extended by org.mevenide.idea.psi.project.AbstractPsiResourcePatterns
All Implemented Interfaces:
BeanRowsObservable
Direct Known Subclasses:
PsiResourcePatterns, PsiTestResourcePatterns

public abstract class AbstractPsiResourcePatterns
extends AbstractPsiBeanRowsObservable

Author:
Arik

Field Summary
protected  PatternType type
           
 
Fields inherited from class org.mevenide.idea.psi.support.AbstractPsiBeanRowsObservable
psi
 
Fields inherited from class org.mevenide.idea.psi.support.AbstractPsiObject
xmlFile
 
Constructor Summary
AbstractPsiResourcePatterns(com.intellij.psi.xml.XmlFile pXmlFile, String pContainerTagPath, PatternType pType)
           
 
Method Summary
 String getPattern(int pRow)
           
 String[] getPatterns()
           
protected static String getRowTagNameForType(PatternType pPatternType)
           
 PatternType getType()
           
 void setPattern(int pRow, Object pValue)
           
 
Methods inherited from class org.mevenide.idea.psi.support.AbstractPsiBeanRowsObservable
addBeanRowsListener, appendRow, deleteRows, getRowCount, getValue, getValue, getValues, registerTag, removeBeanRowsListener, setValue, setValue
 
Methods inherited from class org.mevenide.idea.psi.support.AbstractPsiObject
getXmlFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected final PatternType type
Constructor Detail

AbstractPsiResourcePatterns

public AbstractPsiResourcePatterns(com.intellij.psi.xml.XmlFile pXmlFile,
                                   String pContainerTagPath,
                                   PatternType pType)
Method Detail

getPattern

public final String getPattern(int pRow)

setPattern

public final void setPattern(int pRow,
                             Object pValue)

getPatterns

public final String[] getPatterns()

getType

public PatternType getType()

getRowTagNameForType

protected static String getRowTagNameForType(PatternType pPatternType)


Copyright © 2005 The Codehaus. All Rights Reserved.