public interface

IPropertyDefinition

com.pnfsoftware.jeb.core.properties.IPropertyDefinition
Known Indirect Subclasses

Class Overview

Definition of a property.

Summary

Constants
int FLAG_INTERNAL
int FLAG_NOT_SUITABLE_FOR_RUN_TIME_OPTIONS
Public Methods
abstract String getDescription()
Get a description string for the property.
abstract int getFlags()
Get the property flags.
abstract String getName()
Get the property name.
abstract IPropertyType getType()
Get the property type.
abstract boolean isInternal()
Determine if the property is internal.

Constants

public static final int FLAG_INTERNAL

Constant Value: 1 (0x00000001)

public static final int FLAG_NOT_SUITABLE_FOR_RUN_TIME_OPTIONS

Constant Value: 2 (0x00000002)

Public Methods

public abstract String getDescription ()

Get a description string for the property.

Returns
  • the mandatory property description (empty string if none)

public abstract int getFlags ()

Get the property flags.

Returns
  • the property flags

public abstract String getName ()

Get the property name.

Returns
  • the mandatory property name

public abstract IPropertyType getType ()

Get the property type.

Returns
  • the mandatory property flags

public abstract boolean isInternal ()

Determine if the property is internal. Internal properties are generally not displayed by clients.

Returns
  • true if the property is internal