1 /*
2 * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
3 * @LastModified: Oct 2017
4 */
5 /*
6 * Licensed to the Apache Software Foundation (ASF) under one or more
7 * contributor license agreements. See the NOTICE file distributed with
8 * this work for additional information regarding copyright ownership.
9 * The ASF licenses this file to You under the Apache License, Version 2.0
10 * (the "License"); you may not use this file except in compliance with
11 * the License. You may obtain a copy of the License at
12 *
13 * http://www.apache.org/licenses/LICENSE-2.0
14 *
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 */
21
22 package com.sun.org.apache.xerces.internal.dom;
23
1630
1631 }
1632
1633
1634 public String getNonNormalizedValue(int attrIndex){
1635 // REVISIT: implement
1636 return null;
1637 }
1638
1639
1640 public void setSpecified(int attrIndex, boolean specified){
1641 AttrImpl attr = (AttrImpl)fAttributes.getItem(attrIndex);
1642 attr.setSpecified(specified);
1643 }
1644
1645 public boolean isSpecified(int attrIndex){
1646 return((Attr)fAttributes.getItem(attrIndex)).getSpecified();
1647 }
1648
1649 public Augmentations getAugmentations (int attributeIndex){
1650 return(Augmentations)fAugmentations.elementAt(attributeIndex);
1651 }
1652
1653 public Augmentations getAugmentations (String uri, String localPart){
1654 // REVISIT: implement
1655 return null;
1656 }
1657
1658 public Augmentations getAugmentations(String qName){
1659 // REVISIT: implement
1660 return null;
1661 }
1662
1663 /**
1664 * Sets the augmentations of the attribute at the specified index.
1665 *
1666 * @param attrIndex The attribute index.
1667 * @param augs The augmentations.
1668 */
1669 public void setAugmentations(int attrIndex, Augmentations augs) {
1670 fAugmentations.setElementAt(augs, attrIndex);
|
1 /*
2 * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
3 * @LastModified: Nov 2017
4 */
5 /*
6 * Licensed to the Apache Software Foundation (ASF) under one or more
7 * contributor license agreements. See the NOTICE file distributed with
8 * this work for additional information regarding copyright ownership.
9 * The ASF licenses this file to You under the Apache License, Version 2.0
10 * (the "License"); you may not use this file except in compliance with
11 * the License. You may obtain a copy of the License at
12 *
13 * http://www.apache.org/licenses/LICENSE-2.0
14 *
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 */
21
22 package com.sun.org.apache.xerces.internal.dom;
23
1630
1631 }
1632
1633
1634 public String getNonNormalizedValue(int attrIndex){
1635 // REVISIT: implement
1636 return null;
1637 }
1638
1639
1640 public void setSpecified(int attrIndex, boolean specified){
1641 AttrImpl attr = (AttrImpl)fAttributes.getItem(attrIndex);
1642 attr.setSpecified(specified);
1643 }
1644
1645 public boolean isSpecified(int attrIndex){
1646 return((Attr)fAttributes.getItem(attrIndex)).getSpecified();
1647 }
1648
1649 public Augmentations getAugmentations (int attributeIndex){
1650 return fAugmentations.elementAt(attributeIndex);
1651 }
1652
1653 public Augmentations getAugmentations (String uri, String localPart){
1654 // REVISIT: implement
1655 return null;
1656 }
1657
1658 public Augmentations getAugmentations(String qName){
1659 // REVISIT: implement
1660 return null;
1661 }
1662
1663 /**
1664 * Sets the augmentations of the attribute at the specified index.
1665 *
1666 * @param attrIndex The attribute index.
1667 * @param augs The augmentations.
1668 */
1669 public void setAugmentations(int attrIndex, Augmentations augs) {
1670 fAugmentations.setElementAt(augs, attrIndex);
|