public class CompletionInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.String,ElementDecl> |
elementHash |
java.util.ArrayList<ElementDecl> |
elements |
java.util.ArrayList |
elementsAllowedAnywhere |
java.util.ArrayList<EntityDecl> |
entities |
java.util.HashMap |
entityHash
Appears to implement a bidirectional relationship?
|
boolean |
nameConflict |
java.lang.String |
namespace
namespace for this completion info
|
Constructor and Description |
---|
CompletionInfo() |
CompletionInfo(java.util.ArrayList<ElementDecl> elements,
java.util.HashMap<java.lang.String,ElementDecl> elementHash,
java.util.ArrayList<EntityDecl> entities,
java.util.HashMap entityHash,
java.util.ArrayList elementsAllowedAnywhere) |
Modifier and Type | Method and Description |
---|---|
void |
addElement(ElementDecl element) |
void |
addEntity(EntityDecl entity) |
void |
addEntity(int type,
java.lang.String name,
java.lang.String value) |
void |
addEntity(int type,
java.lang.String name,
java.lang.String publicId,
java.lang.String systemId) |
java.lang.Object |
clone() |
void |
getAllElements(java.util.List<ElementDecl> out) |
static CompletionInfo |
getCompletionInfoForBuffer(org.gjt.sp.jedit.Buffer buffer) |
static CompletionInfo |
getCompletionInfoForNamespace(java.lang.String namespace) |
static CompletionInfo |
getCompletionInfoFromResource(java.lang.String resource) |
ElementDecl |
getElementDeclLocal(java.lang.String localName) |
java.lang.String |
toString() |
public java.util.ArrayList<ElementDecl> elements
public java.util.HashMap<java.lang.String,ElementDecl> elementHash
public java.util.ArrayList<EntityDecl> entities
public java.util.HashMap entityHash
public java.util.ArrayList elementsAllowedAnywhere
public java.lang.String namespace
public boolean nameConflict
public CompletionInfo()
public CompletionInfo(java.util.ArrayList<ElementDecl> elements, java.util.HashMap<java.lang.String,ElementDecl> elementHash, java.util.ArrayList<EntityDecl> entities, java.util.HashMap entityHash, java.util.ArrayList elementsAllowedAnywhere)
public void addEntity(int type, java.lang.String name, java.lang.String value)
public void addEntity(int type, java.lang.String name, java.lang.String publicId, java.lang.String systemId)
public void addEntity(EntityDecl entity)
public void addElement(ElementDecl element)
public void getAllElements(java.util.List<ElementDecl> out)
public ElementDecl getElementDeclLocal(java.lang.String localName)
public java.lang.String toString()
toString
in class java.lang.Object
public static CompletionInfo getCompletionInfoForBuffer(org.gjt.sp.jedit.Buffer buffer)
public static CompletionInfo getCompletionInfoForNamespace(java.lang.String namespace)
public static CompletionInfo getCompletionInfoFromResource(java.lang.String resource)
public java.lang.Object clone()
clone
in class java.lang.Object