Examples of CardTemplate


Examples of factOrFiction.core.CardTemplate

  @Override
  public void reinitialize(ICardFinder finder) {
    String currentName = template.getName();
   
    CardTemplate newTemplate = finder.lookup(currentName);
   
    if(newTemplate != null)
      template = newTemplate;
    else
      template = new EmptyTemplate(currentName);
View Full Code Here

Examples of factOrFiction.core.CardTemplate

  }

  public CardTemplate lookup(String symbolicBundleName, String className, String name) {
    String normName = CardNameUtil.getNormalizedName(name);
   
    CardTemplate card = cachedMap.get( normName  );
     
    if(card == null) {
      // check if deep search is needed
      if( "".equals(className) || "".equals(symbolicBundleName))
        return lookup(name);
View Full Code Here

Examples of factOrFiction.core.CardTemplate

  }

  public CardTemplate lookup(String name) {
    final String normName = CardNameUtil.getNormalizedName(name);
   
    CardTemplate card = cachedMap.get( normName  );
     
    if(card == null) {
      editionPluginHandler.scan(null, "name", new IExtensionCallback<CardTemplate> () {
        public boolean created(String extension, String name, CardTemplate clazz) {
          // cache data for later lookups
View Full Code Here

Examples of factOrFiction.core.CardTemplate

    if (sel instanceof IStructuredSelection) {
      IStructuredSelection selection = (IStructuredSelection) sel;

      if (selection.getFirstElement() instanceof CardTemplate) {
        CardTemplate transferableCard = (CardTemplate) selection
            .getFirstElement();

        CardTemplateTransfer.getInstance().setTransferable(
            transferableCard);
        event.doit = true;
View Full Code Here

Examples of factOrFiction.core.CardTemplate

    } else if(data instanceof CardGroup[] ) {
      CardGroup[] group = (CardGroup[])data;

      return performGroupDrop(group);
    } else if(data instanceof CardTemplate ) {
      CardTemplate temp = (CardTemplate)data;

      return performCardTemplateDrop(temp);
    }
   
    return false;
View Full Code Here

Examples of factOrFiction.core.CardTemplate

  @SuppressWarnings("unchecked")
  @Override
  public void run() {
    if(currentSelection != null) {
      if( currentSelection.getFirstElement() instanceof Document) {
        CardTemplate newCard = CardPool.instance().lookup( (Document)currentSelection.getFirstElement());
       
        if(newCard!= null) {
          IWorkbench workbench= PlatformUI.getWorkbench();
          IWorkbenchWindow window= workbench.getActiveWorkbenchWindow();
          IWorkbenchPage page= window.getActivePage();
View Full Code Here

Examples of factOrFiction.core.CardTemplate

        return null;
      }

      @Override
      public String getText(Document element) {
        CardTemplate card = CardPool.instance().lookup(element);
       
        if(card != null)
          return card.getName();
        return null;
      }
    });
    nameColumn.getColumn().addSelectionListener(new InverterSelectionListener() {
      @Override
View Full Code Here

Examples of factOrFiction.core.CardTemplate

      protected void erase(Event event, Object element) {
      }

      @Override
      protected void measure(Event event, Object element) {
        CardTemplate card = CardPool.instance().lookup((Document)element);
        if (card == null || !(card instanceof CardTemplateAdapter))
          return;
       
        CardTemplateAdapter adapter = (CardTemplateAdapter)card;
        event.width = CardTemplate.MANA_SYMBOL_SIZE * adapter.getManaSymbolCount();
        event.height = Math.max(event.height, CardTemplate.MANA_SYMBOL_SIZE + 2);
      }

      @Override
      protected void paint(Event event, Object element) {
        Document doc = (Document)element;
        CardTemplate card = CardPool.instance().lookup(doc);

        TableItem  item = (TableItem ) event.item;
       
        if (card == null || item == null || !(card instanceof CardTemplateAdapter))
          return;
View Full Code Here

Examples of factOrFiction.core.CardTemplate

        return null;
      }

      @Override
      public String getText(Document element) {
        CardTemplate card = CardPool.instance().lookup(element);
        if(card != null)
          return card.getType();
        return null;
      }
    });
    typeColumn.getColumn().addSelectionListener(new InverterSelectionListener() {
      @Override
View Full Code Here

Examples of factOrFiction.core.CardTemplate

        return null;
      }

      @Override
      public String getText(Document element) {
        CardTemplate card = CardPool.instance().lookup(element);
        if(card != null)
          return card.getEdition();
        return null;
      }
    });
    editionColumn.getColumn().addSelectionListener(new InverterSelectionListener() {
      @Override
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.