agg.attribute.facade
Interface EditorFacade

All Known Implementing Classes:
DefaultEditorFacade

public interface EditorFacade


Method Summary
 void editContext(AttrContextEditor ed, AttrContext ctx)
          Setting ("loading") an attribute (rule or match) context into a "top editor".
 void editInstance(AttrTupleEditor ed, AttrInstance inst)
          Setting ("loading") an attribute tuple instance into an attribute tuple editor (or into a "top editor", which is a subclass thereof.
 AttrManager getAttrManager()
          Returns the default attribute manager.
 AttrTupleEditor getInputParameterEditor()
           
 AttrTupleEditor getSmallEditorForInstance(AttrInstance inst)
          Returns a compact editor for an attribute tuple instance, showing the members' types, names and the instance members, where only the latter can be changed.
 AttrTopEditor getTopEditor()
          Returns a comprehensive editor, allowing to edit: - an attribute tuple, including its type member properties, such as the member handlers, types and names; - the hiding and moving of members is possible; - a rule or match context (its variables and application conditions); - options of the attribute component (customization).
 

Method Detail

getAttrManager

AttrManager getAttrManager()
Returns the default attribute manager.


getTopEditor

AttrTopEditor getTopEditor()
Returns a comprehensive editor, allowing to edit: - an attribute tuple, including its type member properties, such as the member handlers, types and names; - the hiding and moving of members is possible; - a rule or match context (its variables and application conditions); - options of the attribute component (customization).


getSmallEditorForInstance

AttrTupleEditor getSmallEditorForInstance(AttrInstance inst)
Returns a compact editor for an attribute tuple instance, showing the members' types, names and the instance members, where only the latter can be changed.


editInstance

void editInstance(AttrTupleEditor ed,
                  AttrInstance inst)
Setting ("loading") an attribute tuple instance into an attribute tuple editor (or into a "top editor", which is a subclass thereof.


editContext

void editContext(AttrContextEditor ed,
                 AttrContext ctx)
Setting ("loading") an attribute (rule or match) context into a "top editor".


getInputParameterEditor

AttrTupleEditor getInputParameterEditor()