public class SymTabEntry extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_ANNOTATIONS |
static java.lang.String |
PROPERTY_ANNOTATIONSSTARTPOS |
static java.lang.String |
PROPERTY_BODYSTARTPOS |
static java.lang.String |
PROPERTY_ENDPOS |
static java.lang.String |
PROPERTY_KIND |
static java.lang.String |
PROPERTY_MEMBERNAME |
static java.lang.String |
PROPERTY_MODIFIERS |
static java.lang.String |
PROPERTY_PRECOMMENTENDPOS |
static java.lang.String |
PROPERTY_PRECOMMENTSTARTPOS |
static java.lang.String |
PROPERTY_STARTPOS |
static java.lang.String |
PROPERTY_TYPE |
| Constructor and Description |
|---|
SymTabEntry() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
java.lang.String |
getAnnotations() |
int |
getAnnotationsStartPos() |
int |
getBodyStartPos() |
int |
getEndPos() |
java.lang.String |
getKind() |
java.lang.String |
getMemberName() |
java.lang.String |
getModifiers() |
int |
getPreCommentEndPos() |
int |
getPreCommentStartPos() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
int |
getStartPos() |
java.lang.String |
getThrowsTags() |
java.lang.String |
getType() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setAnnotations(java.lang.String value) |
void |
setAnnotationsStartPos(int value) |
void |
setBodyStartPos(int value) |
void |
setEndPos(int value) |
void |
setKind(java.lang.String value) |
void |
setMemberName(java.lang.String value) |
void |
setModifiers(java.lang.String value) |
void |
setPreCommentEndPos(int value) |
void |
setPreCommentStartPos(int value) |
void |
setStartPos(int value) |
void |
setType(java.lang.String value) |
java.lang.String |
toString() |
SymTabEntry |
withAnnotations(java.lang.String value) |
SymTabEntry |
withAnnotationsStartPos(int value) |
SymTabEntry |
withBodyStartPos(int value) |
SymTabEntry |
withEndPos(int value) |
SymTabEntry |
withKind(java.lang.String value) |
SymTabEntry |
withMemberName(java.lang.String value) |
SymTabEntry |
withModifiers(java.lang.String value) |
SymTabEntry |
withPreCommentEndPos(int value) |
SymTabEntry |
withPreCommentStartPos(int value) |
SymTabEntry |
withStartPos(int value) |
SymTabEntry |
withThrowsTags(java.lang.String value) |
SymTabEntry |
withType(java.lang.String value) |
public static final java.lang.String PROPERTY_KIND
public static final java.lang.String PROPERTY_MEMBERNAME
public static final java.lang.String PROPERTY_TYPE
public static final java.lang.String PROPERTY_STARTPOS
public static final java.lang.String PROPERTY_BODYSTARTPOS
public static final java.lang.String PROPERTY_ENDPOS
public static final java.lang.String PROPERTY_MODIFIERS
protected final java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_ANNOTATIONS
public static final java.lang.String PROPERTY_PRECOMMENTSTARTPOS
public static final java.lang.String PROPERTY_PRECOMMENTENDPOS
public static final java.lang.String PROPERTY_ANNOTATIONSSTARTPOS
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getKind()
public void setKind(java.lang.String value)
public SymTabEntry withKind(java.lang.String value)
public java.lang.String getMemberName()
public void setMemberName(java.lang.String value)
public SymTabEntry withMemberName(java.lang.String value)
public java.lang.String getType()
public void setType(java.lang.String value)
public SymTabEntry withType(java.lang.String value)
public int getStartPos()
public void setStartPos(int value)
public SymTabEntry withStartPos(int value)
public int getBodyStartPos()
public void setBodyStartPos(int value)
public SymTabEntry withBodyStartPos(int value)
public int getEndPos()
public void setEndPos(int value)
public SymTabEntry withEndPos(int value)
public java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacepublic boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
de.uniks.networkparser.interfaces.SendableEntityaddPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypropertyName - the property namelistener - the listenerpublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic void removeYou()
public java.lang.String getModifiers()
public void setModifiers(java.lang.String value)
public SymTabEntry withModifiers(java.lang.String value)
public SymTabEntry withThrowsTags(java.lang.String value)
public java.lang.String getThrowsTags()
public java.lang.String getAnnotations()
public void setAnnotations(java.lang.String value)
public SymTabEntry withAnnotations(java.lang.String value)
public int getPreCommentStartPos()
public void setPreCommentStartPos(int value)
public SymTabEntry withPreCommentStartPos(int value)
public int getPreCommentEndPos()
public void setPreCommentEndPos(int value)
public SymTabEntry withPreCommentEndPos(int value)
public int getAnnotationsStartPos()
public void setAnnotationsStartPos(int value)
public SymTabEntry withAnnotationsStartPos(int value)