Package jease.cms.domain.property

Examples of jease.cms.domain.property.Property


  }

  public void setProperty(SelectionProperty property) {
    this.property = property;
    if (property.getProvider() != null) {
      Property provider = Properties.getByPath(property.getProvider());
      if (provider instanceof Provider) {
        setModel(((Provider) provider).getValue(),
            property.getValue());
        return;
      }
View Full Code Here


  public Property[] getProperties() {
    List<Property> properties = new ArrayList();
    for (Component component : ZK.getDescendants(this)) {
      if (component instanceof PropertyEditor) {
        Property property = ((PropertyEditor) component).getProperty();
        if (isFactoryMode() && property.getSerial() == 0) {
          property.initSerial();
        }
        properties.add(property);
      }
    }
    return properties.toArray(new Property[] {});
View Full Code Here

    return button;
  }

  private void addPerformed() {
    if (!(typeSelect.isEmpty() || nameInput.isEmpty())) {
      Property property = ((Property) typeSelect.getSelectedValue())
          .copy();
      property.setName(nameInput.getValue());
      appendProperty(property);
      appendControls();
    }
  }
View Full Code Here

        }
      }
    }
    List<Property> newClones = new ArrayList();
    for (Property prototype : prototypes) {
      Property clone = clonesBySerial.get(prototype.getSerial());
      if (clone != null) {
        prototype.cloneTo(clone);
        newClones.add(clone);
      } else {
        newClones.add(prototype.copy());
View Full Code Here

  }

  public void setProperty(ChoiceProperty property) {
    this.property = property;
    if (property.getProvider() != null) {
      Property provider = Properties.getByPath(property.getProvider());
      if (provider instanceof Provider) {
        String[] choices = ((Provider) provider).getValue();
        valueSelection.setSelection(choices, property.getValue());
        valueSelection.orientVertical();
        if (choices.length > 15) {
View Full Code Here

TOP

Related Classes of jease.cms.domain.property.Property

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.