|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AttrTuple
Method Summary | |
---|---|
void |
addObserver(AttrObserver attrObs)
Adding a new attribute observer. |
AttrManager |
getAttrManager()
Getting the attribute manager. |
int |
getIndexForMember(AttrMember m)
Translation between address- and number-oriented access. |
AttrMember |
getMemberAt(AttrViewSetting view,
int index)
Getting a tuple member by its view-dependent index. |
AttrMember |
getMemberAt(int index)
Getting a tuple member by its absolute (view-independent) index. |
AttrMember |
getMemberAt(java.lang.String name)
Getting a tuple member by its declaration name. |
java.lang.String |
getNameAsString(AttrViewSetting viewSetting,
int entryIndex)
Getting a view-dependent representation of a type as String. |
java.lang.String |
getNameAsString(int entryIndex)
Getting a view-independent representation of a name as String. |
int |
getNumberOfEntries()
Getting the absolute (view-independent) total number of entries (lines); The retrieval index range is [0 .. |
int |
getNumberOfEntries(AttrViewSetting viewSetting)
Getting the view-dependent number of attribute entries (lines). |
DeclTuple |
getTupleType()
|
java.lang.String |
getTypeAsString(AttrViewSetting viewSetting,
int entryIndex)
Getting a view-dependent representation of a type as String. |
java.lang.String |
getTypeAsString(int entryIndex)
Getting a view-independent representation of a type as String. |
java.lang.String |
getValueAsString(AttrViewSetting viewSetting,
int entryIndex)
Getting a view-dependent representation of a type as String. |
java.lang.String |
getValueAsString(int entryIndex)
Getting a view-independent representation of a value as String. |
boolean |
isValid()
Testing if the tuple is consistent and complete. |
void |
removeObserver(AttrObserver attrObs)
Removing an attribute observer from the list of observers. |
Method Detail |
---|
AttrManager getAttrManager()
boolean isValid()
DeclTuple getTupleType()
AttrMember getMemberAt(int index)
AttrMember getMemberAt(AttrViewSetting view, int index)
AttrMember getMemberAt(java.lang.String name)
int getIndexForMember(AttrMember m)
int getNumberOfEntries()
java.lang.String getTypeAsString(int entryIndex)
entryIndex
- Index of entry.java.lang.String getNameAsString(int entryIndex)
entryIndex
- Index of entry.java.lang.String getValueAsString(int entryIndex)
entryIndex
- Index of entry.int getNumberOfEntries(AttrViewSetting viewSetting)
viewSetting
- The view context which mandates how attribute tuples have to
be represented.java.lang.String getTypeAsString(AttrViewSetting viewSetting, int entryIndex)
viewSetting
- The view context which mandates how attribute tuples have to
be represented.entryIndex
- Index of entry.java.lang.String getNameAsString(AttrViewSetting viewSetting, int entryIndex)
viewSetting
- The view context which mandates how attribute tuples have to
be represented.entryIndex
- Index of entry.java.lang.String getValueAsString(AttrViewSetting viewSetting, int entryIndex)
viewSetting
- The view context which mandates how attribute tuples have to
be represented.entryIndex
- Index of entry.void addObserver(AttrObserver attrObs)
attrObs
- The attribute observer to be registered.void removeObserver(AttrObserver attrObs)
attrObs
- The attribute observer to be registered.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |