|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ASMutableClassOrInterfaceTypeDetails
Details about the different members in a class or interface.
| Method Summary | |
|---|---|
void |
addField(ASFieldMetadata fieldMetadata)
Adds a new field. |
void |
addField(ASFieldMetadata fieldMetadata,
boolean flush)
Adds a new field. |
void |
addMethod(ASMethodMetadata methodMetadata)
Adds a new method. |
void |
addMethod(ASMethodMetadata methodMetadata,
boolean flush)
Adds a new method. |
void |
addTypeMetaTag(ASMetaTagMetadata metaTag)
Adds a new type-level meta tag. |
void |
addTypeMetaTag(ASMetaTagMetadata metaTag,
boolean flush)
Adds a new type-level meta tag. |
void |
commit()
Commit changes to disk |
void |
removeField(ActionScriptSymbolName fieldName)
Removes an existing field. |
void |
removeField(ActionScriptSymbolName fieldName,
boolean flush)
Removes an existing field. |
void |
removeTypeMetaTag(String name)
Removes the type-level meta tag of the name indicated. |
void |
removeTypeMetaTag(String name,
boolean flush)
Removes the type-level meta tag of the name indicated. |
void |
updateField(ASFieldMetadata fieldMetadata)
|
void |
updateField(ASFieldMetadata fieldMetadata,
boolean flush)
|
| Methods inherited from interface org.gvnix.flex.as.classpath.details.ASClassOrInterfaceTypeDetails |
|---|
getDeclaredByMetadataId, getSuperClass |
| Methods inherited from interface org.gvnix.flex.as.classpath.details.ASMemberHoldingTypeDetails |
|---|
getDeclaredConstructor, getDeclaredFields, getDeclaredMethods, getExtendsTypes, getImplementsTypes, getTypeMetaTags |
| Methods inherited from interface org.gvnix.flex.as.classpath.ASPhysicalTypeDetails |
|---|
getName, getPhysicalTypeCategory |
| Method Detail |
|---|
void addTypeMetaTag(ASMetaTagMetadata metaTag,
boolean flush)
metaTag - to add (required)flush - changes to disk immediately
void removeTypeMetaTag(String name,
boolean flush)
name - of the meta tag to remove (required)flush - changes to disk immediately
void addField(ASFieldMetadata fieldMetadata,
boolean flush)
fieldMetadata - to add (required)flush - changes to disk immediately
void removeField(ActionScriptSymbolName fieldName,
boolean flush)
fieldName - to remove (required)flush - changes to disk immediately
void addMethod(ASMethodMetadata methodMetadata,
boolean flush)
methodMetadata - to add (required)flush - changes to disk immediatelyvoid addTypeMetaTag(ASMetaTagMetadata metaTag)
metaTag - to add (required)void removeTypeMetaTag(String name)
name - of the meta tag to remove (required)void addField(ASFieldMetadata fieldMetadata)
fieldMetadata - to add (required)void removeField(ActionScriptSymbolName fieldName)
fieldName - to remove (required)void addMethod(ASMethodMetadata methodMetadata)
methodMetadata - to add (required)void commit()
void updateField(ASFieldMetadata fieldMetadata,
boolean flush)
void updateField(ASFieldMetadata fieldMetadata)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||