Package gw.internal.gosu.parser
Class ModifierInfo
java.lang.Object
gw.internal.gosu.parser.ModifierInfo
- All Implemented Interfaces:
IModifierInfo
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAll
(ModifierInfo modifiers) void
addAnnotation
(IGosuAnnotation annotation) private void
addAnnotations
(List<IGosuAnnotation> annotations) void
addModifiers
(int iModifiers) int
void
removeModifiers
(int iModifiers) void
setAnnotations
(List<IGosuAnnotation> annotations) void
setDescription
(String fullDescription) void
setModifiers
(int iModifiers) void
syncAnnotations
(IModifierInfo from) This method exists for historical reasons only, and will be removed in future releases.void
update
(ModifierInfo modifiers)
-
Field Details
-
_iModifiers
private int _iModifiers -
_annotations
-
_description
-
-
Constructor Details
-
ModifierInfo
public ModifierInfo(int iModifiers)
-
-
Method Details
-
getModifiers
public int getModifiers()- Specified by:
getModifiers
in interfaceIModifierInfo
-
syncAnnotations
Description copied from interface:IModifierInfo
This method exists for historical reasons only, and will be removed in future releases.- Specified by:
syncAnnotations
in interfaceIModifierInfo
-
setModifiers
public void setModifiers(int iModifiers) -
getAnnotations
- Specified by:
getAnnotations
in interfaceIModifierInfo
-
setAnnotations
-
addModifiers
public void addModifiers(int iModifiers) -
removeModifiers
public void removeModifiers(int iModifiers) -
addAnnotation
-
addAnnotations
-
addAll
-
getDescription
-
setDescription
-
update
-