示例#1
0
 public String getAttributesString() {
   String _attributesString_ = "";
   if (_attributes != null) {
     for (int i = 0; i < _attributes.size(); i++) {
       attribute _routineattribute_ = getAttribute(i);
       if (_routineattribute_ != null)
         if (_routineattribute_.getAttributeName().length() != 0)
           _attributesString_ = _attributesString_ + _routineattribute_.getAttributeName() + " ";
     }
   }
   return _attributesString_;
 }
示例#2
0
 public void addAttributes(int __attributes) {
   int j = __attributes;
   if ((j & 1) != 0) {
     attribute _attribute_ = new attribute();
     _attribute_.setAttribute("IsPublic");
     _attribute_.setAttributeName("public");
     _attributes.add(_attribute_);
   }
   if ((j & 2) != 0) {
     attribute _attribute_ = new attribute();
     _attribute_.setAttribute("IsPrivate");
     _attribute_.setAttributeName("private");
     _attributes.add(_attribute_);
   }
   if ((j & 4) != 0) {
     attribute _attribute_ = new attribute();
     _attribute_.setAttribute("IsProtected");
     _attribute_.setAttributeName("protected");
     _attributes.add(_attribute_);
   }
   if ((j & 8) != 0) {
     attribute _attribute_ = new attribute();
     _attribute_.setAttribute("IsFinal");
     _attribute_.setAttributeName("final");
     _attributes.add(_attribute_);
   }
 }