|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthep.aida.ref.Annotation
public class Annotation
Field Summary | |
---|---|
static String |
aidaPathKey
|
static String |
fullPathKey
|
static String |
titleKey
|
Constructor Summary | |
---|---|
Annotation()
Creates a new instance of Annotation. |
|
Annotation(hep.aida.IAnnotation an)
|
Method Summary | |
---|---|
void |
addItem(String key,
String value)
Add a key/value pair with a given visibility. |
void |
addItem(String key,
String value,
boolean sticky)
|
Object |
clone()
|
int |
findKey(String key)
|
boolean |
hasKey(String key)
|
boolean |
isFillable()
|
boolean |
isSticky(int index)
Get the stickyness corresponding to the item in a give position in the Annotation. |
boolean |
isSticky(String key)
Get the stickyness for a given key. |
String |
key(int index)
Get the key corresponding to the item in a given position in the Annotation. |
void |
removeItem(String key)
Remove the item indicated by a given key. |
void |
reset()
Reset the contents of the Annotation. |
void |
setFillable(boolean fillable)
If annotation is fillable, can modified. |
void |
setSticky(String key,
boolean sticky)
Set stickyness for a given key. |
void |
setValue(String key,
String value)
Set value for a given key. |
int |
size()
Get the number of items in the Annotation. |
String |
value(int index)
Get the value corresponding to the item in a given position in the Annotation. |
String |
value(String key)
Retrieve the value for a given key. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static String titleKey
public static String aidaPathKey
public static String fullPathKey
Constructor Detail |
---|
public Annotation()
public Annotation(hep.aida.IAnnotation an)
Method Detail |
---|
public Object clone()
clone
in class Object
public void setFillable(boolean fillable)
public boolean isFillable()
public void addItem(String key, String value)
addItem
in interface hep.aida.IAnnotation
public void addItem(String key, String value, boolean sticky)
addItem
in interface hep.aida.IAnnotation
public void removeItem(String key)
removeItem
in interface hep.aida.IAnnotation
public String value(String key)
value
in interface hep.aida.IAnnotation
public void setValue(String key, String value)
setValue
in interface hep.aida.IAnnotation
key
- The item's key.value
- The new value for the correponding item.public boolean isSticky(String key)
isSticky
in interface hep.aida.IAnnotation
key
- The item's key.
public void setSticky(String key, boolean sticky)
setSticky
in interface hep.aida.IAnnotation
key
- The item's key.sticky
- The new stickyness for the correponding item.public int size()
size
in interface hep.aida.IAnnotation
public String key(int index)
key
in interface hep.aida.IAnnotation
index
- The item's index.
public String value(int index)
value
in interface hep.aida.IAnnotation
index
- The item's index.
public boolean isSticky(int index)
index
- The item's index.
public void reset()
reset
in interface hep.aida.IAnnotation
public int findKey(String key)
findKey
in interface hep.aida.IAnnotation
public boolean hasKey(String key)
hasKey
in interface hep.aida.IAnnotation
|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |