Public Member Functions | |
Error () | |
TreeMap< String, Member > | getMembers () |
Member | getMember (String name) |
void | putMember (String name, Member member) |
void | putMember (Member member) |
Static Public Member Functions | |
static void | setClassType (AcsComplexType t) |
static AcsComplexType | getClassType () |
Protected Attributes | |
TreeMap< String, Member > | members |
Static Protected Attributes | |
static AcsComplexType | errorType |
The internal representation of an Error. This is a ComplexObject, but with a TreeMap with members. This, includes some new methods.
cl.utfsm.acs.ebe.Error.Error | ( | ) |
Error Constructor. And initilize members
References cl.utfsm.acs.ebe.Error.errorType, and cl.utfsm.acs.ebe.Error.members.
static AcsComplexType cl.utfsm.acs.ebe.Error.getClassType | ( | ) | [static] |
The class method to get the class Type
References cl.utfsm.acs.ebe.Error.errorType.
Member cl.utfsm.acs.ebe.Error.getMember | ( | String | name | ) |
Get a member by name.
name | the member name |
References cl.utfsm.acs.ebe.Error.members.
TreeMap<String,Member> cl.utfsm.acs.ebe.Error.getMembers | ( | ) |
Return the members TreeMap.
References cl.utfsm.acs.ebe.Error.members.
Referenced by cl.utfsm.acs.ebe.util.MembersTableModel.MembersTableModel(), cl.utfsm.acs.ebe.EbeDocument.save(), and cl.utfsm.acs.ebe.util.MembersTableModel.setValueAt().
void cl.utfsm.acs.ebe.Error.putMember | ( | Member | member | ) |
Add a member to the TreeMap. This includes the member with the name of member value.
name | the member name |
References cl.utfsm.acs.types.TypedObject.getValue(), and cl.utfsm.acs.ebe.Error.members.
void cl.utfsm.acs.ebe.Error.putMember | ( | String | name, | |
Member | member | |||
) |
Add a member to the TreeMap.
name | the member name | |
member | the member object |
References cl.utfsm.acs.ebe.Error.members.
Referenced by cl.utfsm.acs.ebe.EbeDocument.load().
static void cl.utfsm.acs.ebe.Error.setClassType | ( | AcsComplexType | t | ) | [static] |
The class method to setup the type
References cl.utfsm.acs.ebe.Error.errorType.
AcsComplexType cl.utfsm.acs.ebe.Error.errorType [static, protected] |
The class AcsType
Referenced by cl.utfsm.acs.ebe.Error.Error(), cl.utfsm.acs.ebe.Error.getClassType(), and cl.utfsm.acs.ebe.Error.setClassType().
TreeMap<String,Member> cl.utfsm.acs.ebe.Error.members [protected] |
The members TreeMap
Referenced by cl.utfsm.acs.ebe.Error.Error(), cl.utfsm.acs.ebe.Error.getMember(), cl.utfsm.acs.ebe.Error.getMembers(), and cl.utfsm.acs.ebe.Error.putMember().