Class Facet


  • public class Facet
    extends java.lang.Object
    A project facet.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Facet.FacetType
      An installed facet is really present on an Eclipse project whereas facet type fixed means that this facet is locked and cannot be simply removed.
    • Constructor Summary

      Constructors 
      Constructor Description
      Facet()  
      Facet​(Node node)  
      Facet​(java.lang.String name, java.lang.String version)  
      Facet​(Facet.FacetType type, java.lang.String name, java.lang.String version)  
    • Constructor Detail

      • Facet

        public Facet()
      • Facet

        public Facet​(Node node)
      • Facet

        public Facet​(java.lang.String name,
                     java.lang.String version)
      • Facet

        public Facet​(Facet.FacetType type,
                     java.lang.String name,
                     java.lang.String version)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getVersion

        public java.lang.String getVersion()
      • setVersion

        public void setVersion​(java.lang.String version)
      • appendNode

        public void appendNode​(Node node)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object