|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectagg.attribute.impl.AttrObject
agg.attribute.impl.ManagedObject
agg.attribute.impl.ChainedObserver
agg.attribute.impl.TupleObject
agg.attribute.impl.ValueTuple
agg.attribute.impl.LoneTuple
public class LoneTuple
A tuple whose type is not shared by others. Provides functionality for reordering of its members with the help of FormForcingTuple. To be extended by VarTuple and CondTuple.
Field Summary |
---|
Fields inherited from class agg.attribute.impl.ValueTuple |
---|
errorMsg, type |
Fields inherited from class agg.attribute.impl.TupleObject |
---|
members, parent |
Fields inherited from class agg.attribute.impl.ChainedObserver |
---|
MAX_SIZE_OF_EVENT_STACK, sizeOfEventStack |
Fields inherited from class agg.attribute.impl.ManagedObject |
---|
manager |
Fields inherited from class agg.attribute.impl.AttrObject |
---|
classHandlerExpr, classObject, classString, initialized |
Fields inherited from interface agg.attribute.impl.AttrMsgCode |
---|
ATTR_DONT_MATCH, BAD_EXPR_TYPE, EXPR_EVAL_ERR, EXPR_MUST_BE_CONST, EXPR_MUST_BE_CONST_OR_VAR, EXPR_PARSE_ERR, EXPR_REQUIRED, MATCH_TARGETS_DIFFER, NAME_DUPLICATION, NO_SUCH_NAME, NO_SUCH_TYPE, OK, RULE_SOURCES_DIFFER, VAR_NOT_DECLARED |
Fields inherited from interface agg.attribute.AttrObserver |
---|
serialVersionUID |
Constructor Summary | |
---|---|
LoneTuple(AttrTupleManager manager,
ContextView context,
ValueTuple parent)
|
Method Summary |
---|
Methods inherited from class agg.attribute.impl.TupleObject |
---|
addMember, addMember, deleteMemberAt, dispose, ensureNonNull, finalize, getForm, getIndexForMember, getIndexForName, getIndexInView, getMemberAt, getMemberAt, getMemberAt, getNameAsString, getNameAsString, getNumberOfEntries, getNumberOfEntries, getParent, getParentInCharge, getParentSize, getSize, getType, getTypeAsString, getTypeAsString, getValueAsString, isSubclassOf, isValid, memberChanged, rawAddMember, rawAddMember, rawDeleteMemberAt, rawGetMemberAt, rawGetSize, setForm |
Methods inherited from class agg.attribute.impl.ChainedObserver |
---|
addObserver, addObserverAtPos, attributeChanged, contains, filterEvent, findObserver, fireAttrChanged, fireAttrChanged, fireAttrChanged, getObservers, isPersistentFor, removeObserver, updateGeneralChange, updateMemberModified, updateMemberRenamed, updateUnknownChange, updateValueCorrectness, updateValueModified |
Methods inherited from class agg.attribute.impl.ManagedObject |
---|
getAttrManager, getManager |
Methods inherited from class agg.attribute.impl.AttrObject |
---|
defaultToString, err, err, getInstRepr, log, log, logEnteredMethod, logPrintln, stdoutPrintOnEnter, stdoutPrintOnExit, update, warn, warn, warn, warn |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface agg.attribute.AttrInstance |
---|
getType |
Methods inherited from interface agg.attribute.AttrTuple |
---|
addObserver, getAttrManager, getIndexForMember, getMemberAt, getMemberAt, getMemberAt, getNameAsString, getNameAsString, getNumberOfEntries, getNumberOfEntries, getTypeAsString, getTypeAsString, getValueAsString, isValid, removeObserver |
Constructor Detail |
---|
public LoneTuple(AttrTupleManager manager, ContextView context, ValueTuple parent)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |