|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.japisoft.xmlpad.helper.SyntaxHelper
SyntaxHelper This classes is a method factory for finding helper for the current XMLPad context usage. This is for tags or entities.
| Constructor Summary | |
SyntaxHelper()
|
|
| Method Summary | |
void |
addTagDescriptor(TagDescriptor tag)
|
void |
dispose()
|
AttributeHelper |
getAttributeHelperForLocation(com.japisoft.fastparser.node.SimpleNode location)
|
EntityHelper |
getEntityHelper()
|
SystemHelper |
getSystemHelper()
|
TagHelper |
getTagHelper()
|
TagHelper |
getTagHelperForLocation(com.japisoft.fastparser.node.SimpleNode parent,
int caret)
|
boolean |
hasTagHelper()
|
void |
setDefaultNamespace(java.lang.String namespace)
Reset a default namespace for the content assistant |
void |
setDTDContent(java.lang.String rootElement,
SchemaLocator locator)
Reset the local DTD |
void |
setDTDContent(java.lang.String rootElement,
java.lang.String dtdContent,
int dtdDeclarationLine)
Add support for completion using the DTD content |
void |
setDTDLocation(java.lang.String currentDocument,
java.lang.String location,
java.lang.String rootElement,
int dtdDeclarationLine)
Reset the current DTD location |
void |
setErrorListener(ErrorListener listener)
For inner usage |
void |
setForcePrefix(java.lang.String prefix)
|
void |
setRelaxNGLocation(SchemaLocator locator)
Reset the current RelaxNGLocation |
void |
setSchemaLocation(java.lang.String currentDocument,
java.lang.String[] namespaces,
java.lang.String[] locations,
java.lang.String rootElement,
int documentLineForLocation)
Reset the current Schema location |
void |
setSystemHelper(SystemHelper helper)
Update the current system helper or reset it to null for
the default one |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SyntaxHelper()
| Method Detail |
public void addTagDescriptor(TagDescriptor tag)
public void setErrorListener(ErrorListener listener)
public void dispose()
public boolean hasTagHelper()
true if a tag helper is availablepublic void setRelaxNGLocation(SchemaLocator locator)
public void setSchemaLocation(java.lang.String currentDocument,
java.lang.String[] namespaces,
java.lang.String[] locations,
java.lang.String rootElement,
int documentLineForLocation)
public void setDTDContent(java.lang.String rootElement,
java.lang.String dtdContent,
int dtdDeclarationLine)
public void setDTDContent(java.lang.String rootElement,
SchemaLocator locator)
public void setDTDLocation(java.lang.String currentDocument,
java.lang.String location,
java.lang.String rootElement,
int dtdDeclarationLine)
public TagHelper getTagHelperForLocation(com.japisoft.fastparser.node.SimpleNode parent,
int caret)
public TagHelper getTagHelper()
public AttributeHelper getAttributeHelperForLocation(com.japisoft.fastparser.node.SimpleNode location)
public EntityHelper getEntityHelper()
public SystemHelper getSystemHelper()
public void setSystemHelper(SystemHelper helper)
null for
the default one
public void setForcePrefix(java.lang.String prefix)
public void setDefaultNamespace(java.lang.String namespace)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||