com.android.manifmerger
Class Actions.Record
java.lang.Object
com.android.manifmerger.Actions.Record
- Direct Known Subclasses:
- Actions.AttributeRecord, Actions.NodeRecord
- Enclosing class:
- Actions
public abstract static class Actions.Record
- extends java.lang.Object
Defines an abstract record contain common metadata for elements and attributes actions.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mActionType
@NonNull
protected final com.android.manifmerger.Actions.ActionType mActionType
mActionLocation
@NonNull
protected final Actions.ActionLocation mActionLocation
mTargetId
@NonNull
protected final XmlNode.NodeKey mTargetId
mReason
@Nullable
protected final java.lang.String mReason
getActionType
public com.android.manifmerger.Actions.ActionType getActionType()
getActionLocation
public Actions.ActionLocation getActionLocation()
getTargetId
public XmlNode.NodeKey getTargetId()
print
public void print(java.lang.StringBuilder stringBuilder)
toXml
public org.w3c.dom.Element toXml(org.w3c.dom.Document document)
addAttributes
protected abstract void addAttributes(org.w3c.dom.Element element)