Class PlainJavaMarkerImpl

java.lang.Object
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaMarkerImpl

public class PlainJavaMarkerImpl extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • equalsType

      public boolean equalsType(String type)
      Returns whether this marker's type equals the given type.
      Parameters:
      type - the marker type to compare with
      Returns:
      whether this marker's type equals the given type
    • getAttribute

      public Object getAttribute(String attributeName)
    • getAttribute

      public String getAttribute(String attributeName, String defaultValue)
    • getAttribute

      public int getAttribute(String attributeName, int defaultValue)
    • getAttribute

      public boolean getAttribute(String attributeName, boolean defaultValue)
    • setAttribute

      public void setAttribute(String attributeName, Object value)
    • setAttributes

      public void setAttributes(String[] attributeNames, Object[] values)
    • isError

      public boolean isError()
    • getType

      public String getType()
    • getId

      public long getId()
    • getResource

      public PlainJavaResource getResource()