public class ElementInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
baseUrl |
protected ElementInfo[] |
children |
static int |
CLASS |
static int |
COLLECTION |
protected static boolean |
DEBUG |
static int |
EVENT |
protected static int |
instances |
protected static boolean |
keepCache |
static int |
METHOD |
protected java.lang.String |
name |
protected static java.util.ArrayList |
nodes |
protected ElementInfo |
parent |
static int |
PROPERTY |
protected int |
type |
protected static boolean |
useCache |
protected boolean |
visited |
Constructor and Description |
---|
ElementInfo(java.lang.String baseUrl,
ElementInfo parent) |
Modifier and Type | Method and Description |
---|---|
void |
addNode(ElementInfo element) |
void |
clearVisit() |
boolean |
equals(java.lang.Object o) |
void |
finalize() |
static ElementInfo |
findChild(java.lang.String baseUrl) |
static void |
freeObject(ElementInfo element) |
java.lang.String |
getBaseUrl() |
ElementInfo[] |
getChildren() |
java.lang.String |
getDeclarationString() |
ElementInfo[] |
getFoundObjects() |
java.lang.String |
getJsDoc(java.lang.String parentName) |
java.lang.String |
getJsStructure() |
java.lang.String |
getJsStructure(java.lang.String parent) |
java.lang.String |
getName() |
protected java.lang.String |
getPageText() |
ElementInfo |
getParent() |
int |
getType() |
java.lang.String |
getTypeName() |
java.lang.String |
getUrl() |
boolean |
hasChildren() |
boolean |
isDefined(java.lang.String baseUrl) |
boolean |
isStatic() |
static void |
setKeepCache(boolean shouldKeepCache) |
static void |
setUseCache(boolean shouldUseCache) |
boolean |
shouldKeepCache() |
boolean |
shouldUseCache() |
java.lang.String |
toString() |
boolean |
visit() |
public static final int CLASS
public static final int METHOD
public static final int PROPERTY
public static final int EVENT
public static final int COLLECTION
protected java.lang.String name
protected java.lang.String baseUrl
protected ElementInfo parent
protected ElementInfo[] children
protected int type
protected static java.util.ArrayList nodes
protected boolean visited
protected static int instances
protected static boolean DEBUG
protected static boolean useCache
protected static boolean keepCache
public ElementInfo(java.lang.String baseUrl, ElementInfo parent)
public boolean shouldUseCache()
public boolean shouldKeepCache()
public static void setUseCache(boolean shouldUseCache)
public static void setKeepCache(boolean shouldKeepCache)
public boolean visit()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static void freeObject(ElementInfo element)
public ElementInfo[] getFoundObjects()
public void clearVisit()
public void finalize()
finalize
in class java.lang.Object
public void addNode(ElementInfo element)
public static ElementInfo findChild(java.lang.String baseUrl)
public boolean isDefined(java.lang.String baseUrl)
public ElementInfo getParent()
public ElementInfo[] getChildren()
public boolean hasChildren()
public java.lang.String getName()
public java.lang.String getUrl()
public java.lang.String getJsDoc(java.lang.String parentName)
public java.lang.String getJsStructure()
public java.lang.String getTypeName()
public int getType()
public java.lang.String toString()
toString
in class java.lang.Object
protected java.lang.String getPageText()
public java.lang.String getBaseUrl()
public java.lang.String getDeclarationString()
public java.lang.String getJsStructure(java.lang.String parent)
public boolean isStatic()
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.