Class BaseConfigurationItemView

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    ConfigurationView

    public abstract class BaseConfigurationItemView
    extends java.lang.Object
    implements java.io.Serializable
    This class is serializable assuming that properties contains only CI property values.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Map<java.lang.String,​java.lang.Object> properties  
      protected java.lang.String title  
      protected java.lang.String type  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.lang.String getId()  
      java.util.Map<java.lang.String,​java.lang.Object> getProperties()  
      java.lang.Object getProperty​(java.lang.String key)  
      java.lang.String getTitle()  
      java.lang.String getType()  
      abstract void setId​(java.lang.String id)  
      void setProperties​(java.util.Map<java.lang.String,​java.lang.Object> properties)  
      void setProperty​(java.lang.String key, java.lang.Object value)  
      void setTitle​(java.lang.String title)  
      void setType​(java.lang.String type)  
      Type type()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • type

        protected java.lang.String type
      • title

        protected java.lang.String title
      • properties

        protected java.util.Map<java.lang.String,​java.lang.Object> properties
    • Constructor Detail

      • BaseConfigurationItemView

        public BaseConfigurationItemView()
    • Method Detail

      • type

        public Type type()
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getProperties()
      • setProperties

        public void setProperties​(java.util.Map<java.lang.String,​java.lang.Object> properties)
      • getProperty

        public java.lang.Object getProperty​(java.lang.String key)
      • setProperty

        public void setProperty​(java.lang.String key,
                                java.lang.Object value)
      • getId

        public abstract java.lang.String getId()
      • setId

        public abstract void setId​(java.lang.String id)