package com.l7tech.policy.assertion.ext.commonui;

import javax.swing.JPanel;
import javax.swing.event.ChangeListener;

public interface CustomTargetVariablePanel {
   void setEnabled(boolean var1);

   void setAcceptEmpty(boolean var1);

   void setValueWillBeRead(boolean var1);

   void setValueWillBeWritten(boolean var1);

   void setAlwaysPermitSyntax(boolean var1);

   boolean isEntryValid();

   void setSuffixes(String[] var1);

   void setVariable(String var1);

   String getVariable();

   void addChangeListener(ChangeListener var1);

   void removeChangeListener(ChangeListener var1);

   JPanel getPanel();
}
